加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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中函数的名称,有一天可能会导致问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读