我正在寻找函数或方法来交叉检查字符是阿拉伯语。任何帮助将不胜感激。我正在使用Oracle SQL &尝试下面的SQL查询select count(*)from dual where regexp_like('参数','['|| UNISTR('\0600')||'-'|| UNISTR('\06FF')||']')但它不起作用
uqcuzwp81#
阿拉伯文:https://en.wikipedia.org/wiki/Arabic_script_in_Unicode阿拉伯语的Unicode字符范围是:0600-06FF(0600-06FF,256个字符)知道了上面的内容,你会检查你的字符,看看它是否在上面的Unicode范围内,如果是,它是一个阿拉伯字符。
1条答案
按热度按时间uqcuzwp81#
阿拉伯文:https://en.wikipedia.org/wiki/Arabic_script_in_Unicode
阿拉伯语的Unicode字符范围是:0600-06FF
(0600-06FF,256个字符)
知道了上面的内容,你会检查你的字符,看看它是否在上面的Unicode范围内,如果是,它是一个阿拉伯字符。