我希望构建一个正则表达式,用于将文件名中的句点(.)替换为下划线(_)。
例如:将filename.doc替换为filename_doc。
我已经在Expresso中尝试过,并且已经确定它将类似于.\w{3,4},以获取3或4个字符的扩展名,例如doc、docx、xls、xlsx等。
但我无法弄清楚如何仅替换句点并保留扩展名。
例如:将filename.doc替换为filename_doc。
我已经在Expresso中尝试过,并且已经确定它将类似于.\w{3,4},以获取3或4个字符的扩展名,例如doc、docx、xls、xlsx等。
但我无法弄清楚如何仅替换句点并保留扩展名。
jquery.js
这样的东西怎么办?你不能仅仅因为有一个点后面跟着3-4个字符就假设它是一个文件名。 - scibuff