作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试自学 ColdFusion。
我有一个来自数据库的字符串,格式如下:
domain.com
<br/>
www.facebook.com/facebookpage
<br/>
http://instagram.com/instagrampage
<h3>ListToArray Example</h3>
<cfset myList = ValueList(getRacer.txtDescription)>
<p>My list is a list with <cfoutput>#ListLen(myList)#</cfoutput> elements.
<cfset myArrayList = ListToArray(myList,'<br/>')>
<p>My array list is an array with
<cfoutput>#ArrayLen(myArrayList)#</cfoutput> elements.
最佳答案
这应该有效。
<cfset TestSTring = "domain.com<br/>www.facebook.com/facebookpage<br/>http://instagram.com/instagrampage">
<cfset a = TestString.Split("<br/>")>
ListtoArray
显示 11 个项目是因为
ColdFusion 将分隔符字符串 ( <br/>
) 中的每个字符视为单独的分隔符
<cfset a = ListToArray(TestString, "<br/>", false, true)>
也会起作用。谢谢李。
false
最后是
includeEmptyFields
旗帜和
true
适用于
multiCharacterDelimiter
旗帜。
See the docs .
关于Coldfusion:如何将字符串拆分为一组变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23667210/
我是一名优秀的程序员,十分优秀!