Ofe*_*all 0 javascript string coldfusion
好的,我得到以下执行将创建一个我的字符串拆分数组_:
<cfset theString = "get_the_point">
<cfset thePieces = theString.Split("_{1}")>
Run Code Online (Sandbox Code Playgroud)
但是,如何获得数组中的第3项而不必创建一个评估数组的新变量,如:
<cfset theThirdPiece = thePieces[3]>
Run Code Online (Sandbox Code Playgroud)
有什么东西.Split()我不知道可以返回我正在寻找的具体项目吗?这非常简单,因为我在文档中找不到任何内容.或者我错了.
如果您使用像下划线这样的简单分隔符,则可以执行以下操作:
<cfset thePiece = listGetAt("get_the_point", 3, "_")>
Run Code Online (Sandbox Code Playgroud)
所有列表函数都使用可选的分隔符参数,该参数是用作分隔符的单个字符的列表.
在尝试访问第n个位置之前,请记住检查列表的listLen().