Javascript 等效正则表达式

标签 javascript regex

什么是 javascript 等价物

$tring="I love my #newJob";

preg_replace('/(#)(\w+)/i', '<a href="index.php?mod=tags&id=\2">\1\2</a>', $tring);

最佳答案

几乎相同,除了:反向引用是 $n 形式而不是 \n,使用正则表达式文字而不是字符串。

string = "I love my #newJob";
string.replace(/(#)(\w+)/i, '<a href="index.php?mod=tags&id=$2">$1$2</a>')
// => "I love my <a href="index.php?mod=tags&id=newJob">#newJob</a>"

关于Javascript 等效正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21152927/

相关文章:

javascript - WebStorm 2018.3 : Unable to write template literal since update

javascript - setTimeout加倍

php - 如何在此正则表达式中允许空格?

正则表达式:顺序很重要?

javascript - Jquery改变偶类中每个下一个偶数tr的颜色

javascript - getImageData 之后 insideHTML 不起作用

javascript - jQuery 父级或父级获取表标签中的数据属性

c++ - 使用正则表达式排除 C++ 中的子文件夹

正则表达式仅匹配 C# 接口(interface)文件名

java - 我如何转换 xsd : pattern in java regex