Coldfusion - 从列表中删除所有非数字值?

jyo*_*eph 10 coldfusion list

我有一个通过URL传递的ID列表.我想在根据这些ID运行查询之前进行一些清理.我有这个:

<cfset URL.ID = ReReplaceNoCase(URL.ID,"[^0-9]","","ALL")>
Run Code Online (Sandbox Code Playgroud)

但我意识到这也剥离了逗号.有没有一种简单的方法可以从Coldfusion中的列表中删除非数字值?

Sea*_*yne 22

为什么不在您的正则表达式中添加逗号?

<cfset URL.ID = ReReplaceNoCase(URL.ID,"[^0-9]","","ALL")>
Run Code Online (Sandbox Code Playgroud)

<cfset URL.ID = ReReplaceNoCase(URL.ID,"[^0-9,]","","ALL")>
Run Code Online (Sandbox Code Playgroud)