在使用正则表达式搜索时,Coldfusion无法识别日文字符unicode

时间:2016-08-24 02:49:38

标签: regex unicode coldfusion

当尝试在Coldfusion中使用正则表达式搜索日语字符时,我得到了这段代码。

<cfset test1 = REFind("[\u3040-\u309F]", "あ")> (1)
<cfset test2 = REFind("[\u61]", "a")>           (2)
<cfdump var="#test#">

使用(1),我得到了结果0,表示没有匹配。但实际上,上面的unicode匹配所有平假名字符,包括上面的字符。它应该返回1

(2)1表示匹配。

我也尝试过所有的ANSCII字符,它可以工作,但是日本字符没有。

我该如何解决这个问题?

0 个答案:

没有答案