Coldfusion正则表达式问题
发布时间:2020-12-14 05:59:00 所属栏目:百科 来源:网络整理
导读:我目前有一个coldfusion正则表达式,用于检查字符串是否为字母数字. 我想打开一点,以允许句号和下划线字符.我如何修改它以允许它? cfset isValid= true/cfif REFind("[^[:alnum:]]",arguments.stringToCheck,1) GT 0 cfset isValid= false //cfif 谢谢 解决
我目前有一个coldfusion正则表达式,用于检查字符串是否为字母数字.
我想打开一点,以允许句号和下划线字符.我如何修改它以允许它? <cfset isValid= true/> <cfif REFind("[^[:alnum:]]",arguments.stringToCheck,1) GT 0> <cfset isValid= false /> </cfif> 谢谢 解决方法
这应该做到这一点.
<cfset isValidString= true/> <cfif REFind("[^[:alnum:]_.]",1) GT 0> <cfset isValidString= false /> </cfif> 同样使用“isValid”作为变量名也不是一个好习惯.它是ColdFusion中函数的名称,有一天可能会导致问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |