正则表达式将文件扩展名添加到HTML中的字符串

时间:2010-10-06 00:01:05

标签: regex

我正在寻找一个将采用此方法的正则表达式:

?pm=512862895835

把它变成这个:

?pm=512862895835.png

我将在HTML上运行表达式。

谢谢,

岩石

1 个答案:

答案 0 :(得分:3)

你不是很清楚,所以我假设这些数字是变量。

所以你的模式是

?pm=n

我也会假设

  • 您不希望使用现有.png扩展名
  • 的用户
  • 这些可能出现在字符串中的任何位置

这意味着这个正则表达式会找到它们

/\?pm=\d+(?!\.png)/

并替换为

$0.png