我有一个主要的ID列表(1,2,3,4,5,6,7,8,9,10)
我有一个我想要从主列表中删除的ID列表(2,5,8)
在coldfusion的主列表中过滤这些id的最简单方法是什么?
谢谢!
ReplaceList:
<cfset l1 = "1,2,3,4,5,6,7,8">
<cfset L2 = "2,5,8">
<cfoutput>#ReplaceList(L1,L2,'')#</cfoutput>
Run Code Online (Sandbox Code Playgroud)
这将为您留下ColdFusion列出的额外逗号.如果要删除它们,请通过数组函数运行它们:
<cfset l1 = "1,2,,3,4,5,6,7,8">
<cfset L2 = "2,5,8">
<cfset L3 = ArrayToList(ListToArray(ReplaceList(L1,L2,'')))>
<cfoutput>#L3#</cfoutput>
Run Code Online (Sandbox Code Playgroud)