문제

I wonder is it possible to write a regular expression for indian characters? I want to validate if the given character is an Indian letter or number. I found this two questions:

What are the unicode ranges for Hindi accented characters?

what is the range for Hindu–Arabic (ARABIC-INDIC) numeral utf8 from 0 to 9

so I tried this: \x{0600}-\x{06ff}

But if I search this text (in OpenOffice): http://pastebin.com/mDHL69XH with this: \x{0600}-\x{06ff} nothing is found...

도움이 되었습니까?

해결책

Well this should do

[\u0900-\u097F]+// \uFFFF format supported by Java,.net

or

[\u{0900}-\u{097F}]+// \u{FFFF} format supported by perl,pcre

or

\p{Devanagari}//not widely supported
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top