But for regexp, can't you use unicode character classes and \p{Greek} ?
For this problem, yes. it is better to use map , but not every where . I want to select a word in any utf-8 language in regex. and THIS is one of my every day tasks since I am not a native english speaker (I need to handle Persian, Arabic, Urdo language). writing any available charachter in my regexp is not my option. HOW I can handle that? is that even possible like 'u' modifier in PHP or not?