我有一个字符串列表,我需要删除重复项。我尝试了很多东西,例如:
不幸的是,他们都没有工作。我真的不确定发生了什么。所以任何帮助将不胜感激。
我目前正在使用免费的开发者版本的 ColdFusion 10,以防万一。
样品清单:
lacunar_DM, 同型半胱氨酸, HTN, 烟草, 未定, lacunar_DM, 同型半胱氨酸, 烟草
这是通过附加一个静态列表和一个从数据库中提取的动态列表来创建的:
<cfsavecontent variable= "lacunar_list">
lacunar_DM,
Homocysteine,
HTN,
Tobacco,
undetermined
</cfsavecontent>
<cfset combination = ListAppend(lacunar_list, lacunar)>
<cfoutput>
List before removing dups: #combination#<br/>
List after removing dups: #listremoveduplicates(combination, ",", true)#<br/>
</cfoutput>
结果如下:
删除重复之前的列表:
lacunar_DM, 同型半胱氨酸, HTN, 烟草, 未定, lacunar_DM, 同型半胱氨酸, 烟草
删除副本后的列表:
lacunar_DM, 同型半胱氨酸, HTN, 烟草, 未定, lacunar_DM, 同型半胱氨酸, 烟草