如何从ColdFusion中的字符串中删除尾随逗号?
要删除尾随逗号(如果存在):
REReplace(list, ",$", "")
要删除一个或多个尾随逗号:
REReplace(list, ",+$", "")
也很容易:
说明:这利用了CF列表函数忽略空元素的事实.ListChangeDelims()因此剥去最后一个"元素".
ListChangeDelims()
检查最右边的char - 如果它是逗号,将字符串设置为原始的子字符串,长度为-1.
修剪字符串可确保尾随逗号后的空格不会干扰此方法.