在所有情况下,FindNoCase和Find函数都返回0值。我正在研究Coldfusion9。
<cfoutput>#Find("aaInternationalbb", "International")#</cfoutput> ->o/p:0
<cfoutput>#Find("aalbb", "International")#</cfoutput> ->o/p:0
<cfoutput>#FindNoCase("aaInternationalbb", "International")#</cfoutput> ->o/p:0
<cfoutput>#FindNoCase("aalbb", "International")#</cfoutput> ->o/p:0
请让我知道如何进行这项工作。提前致谢 最佳答案
这是行不通的,因为您给参数指定了错误的顺序。 find()
和 findNoCase()
的语法分别为
FindNoCase(substring, string [, start ])
Find(substring, string [, start ])
因此,您必须尝试像:
<cfoutput>#Find( "International","aaInternationalbb")#</cfoutput>
<cfoutput>#Find( "International","aalbb")#</cfoutput>
<cfoutput>#FindNoCase("International","aaInternationalbb" )#</cfoutput>
<cfoutput>#FindNoCase("International","aalbb")#</cfoutput>
这将输出为:3 0 3 0
关于coldfusion - FindNoCase,查找不起作用Coldfusion 9,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18096099/