当尝试在Coldfusion中使用正则表达式搜索日语字符时,我得到了这段代码。
<cfset test1 = REFind("[\u3040-\u309F]", "あ")> (1)
<cfset test2 = REFind("[\u61]", "a")> (2)
<cfdump var="#test#">
使用(1)
,我得到了结果0
,表示没有匹配。但实际上,上面的unicode匹配所有平假名字符,包括上面的字符あ
。它应该返回1
。
(2)
我1
表示匹配。
我也尝试过所有的ANSCII字符,它可以工作,但是日本字符没有。
我该如何解决这个问题?