我正在尝试在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使用不同的语法吗?或者我做错了什么?
谢谢.