gpt4 book ai didi

javascript - 你如何在javascript中用正则表达式替换字符类模式

转载 作者:行者123 更新时间:2023-11-29 19:21:04 26 4
gpt4 key购买 nike

我有这个字符串:"\W\W\R\"

我想使用正则表达式生成这个字符串:<span>W</span><span>W</span>\R

这是我的代码:

"\W\W\R".replace(/\\W/g, "<span>W</span>");

因为模式“\W”是一个字符类,所以我尝试做的转义都没有响应。这个应该怎么写?

最佳答案

字符串中的\是用来转义后面的特殊字符的,所以你的字符串\W\W\R被当做WWR.

在命令行运行时

> '\W\W\R'
WWR

对字符串中的斜杠进行两次转义

var str = "\\W\\W\\R".replace(/\\W/g, "<span>W</span>");
console.log(str);

关于javascript - 你如何在javascript中用正则表达式替换字符类模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33029255/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com