相关疑难解决方法(0)

为什么正则表达式将文件名与扩展名分开不适用于ColdFusion?

我正在尝试在ColdFusion中检索没有扩展名的文件名.我使用以下功能: REMatchNoCase( "(.+?)(\.[^.]*$|$)" , "Doe, John 8.15.2012.docx" );

我希望这返回一个数组,["Doe, John 8.15.2012","docx"] 但是我总是得到一个包含一个元素的数组 - 整个文件名:["Doe, John 8.15.2012.docx"]

我在rexv.org上尝试了上面的正则表达式字符串,它按预期工作,但不在ColdFusion上.我从这个SO问题得到了字符串:正则表达式:一次性获取没有扩展名的文件名?

ColdFusion使用不同的语法吗?或者我做错了什么?

谢谢.

regex coldfusion coldfusion-9

2
推荐指数
1
解决办法
1106
查看次数

标签 统计

coldfusion ×1

coldfusion-9 ×1

regex ×1