cftextarea - 正则表达式 - Microsoft文本编码问题

时间:2013-02-26 16:12:00

标签: regex coldfusion cfform

我有一个带有以下正则表达式的表单,我的问题是,当人们粘贴来自单词doc的文本时,此符号'将无法通过正则表达式,其中输入时将按原样输入。< / p>

我添加了/x27,这样就可以将其输入到表单字段中,并尝试添加/x91/x92也无济于事。

之前是否有人遇到此问题?

pattern="^([\w\s!@.,;:\*\%&"" \)\(\x2f \x5C\x27?-]){1,2050}$"

键入时的符号(允许):'

粘贴后的符号(不是允许):

1 个答案:

答案 0 :(得分:0)

回答评论:

使用文字字符代替\x27


更好的回答:

放弃验证 - 它只是妨碍了,并没有提供安全性。

理想情况下,完全沟通,如果您确实需要验证,请使用cf411.com/form

中列出的工具之一