【发布时间】:2010-07-26 02:55:53
【问题描述】:
我有两个示例文件名字符串:
jquery.ui.min.js
jquery.ui.min.css
我可以使用什么正则表达式来匹配最后一个点?我不需要其他任何东西,只需要最后一个点。
更多关于我正在做的事情。我正在使用 PHP 的 preg_split() 函数将文件名拆分为一个数组。该函数删除所有匹配项,并为您提供一个包含拆分之间元素的数组。我试图让它将 jquery.ui.min.js 拆分成一个如下所示的数组:
array[0] = jquery.ui.min
array[1] = js
【问题讨论】:
-
匹配最后一个点并不难,结果是
.。您的意思是“最后一个点之后的所有内容”,即“扩展名”吗? -
我只想要最后一个点,没有别的。我想出了使用 \..[^\.]+$ 匹配扩展名现在我需要自己获取点。