如何将不包含X的字符串与ColdFusion正则表达式匹配? [英] How do I match a string that does not contain X with ColdFusion regular expressions?

查看:253
本文介绍了如何将不包含X的字符串与ColdFusion正则表达式匹配?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我之前曾问过这个问题,但它有一个负的投票,所以我重写它。
我有:

I asked this question earlier, but it got a negative vote, so I'm rewording it. I have:

<cfset myExpression = "X">
#REFind(myExpression,myString)#



我需要更改myExpression,如果myString中没有X,则值不为0,如果myString中有X,则为0。

I need to change myExpression so that it returns a value other than zero if there is NOT an X in myString, and a 0 if there is an X in myString.

推荐答案

<cfset string = "abc" />  
<cfoutput>#refind( "^[^X]+$" , string )#</cfoutput> // 1 

<cfset string = "abcX" /> 
<cfoutput>#refind( "^[^X]+$" , string )#</cfoutput> // 0

这篇关于如何将不包含X的字符串与ColdFusion正则表达式匹配?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆