javascript - 替换特殊字符的所有实例

标签 javascript jquery regex

 var whatever = 'Some [b]random[/b] text in a [b]sentence.[/b]';

如何替换 [b] 的每个实例?与 <b>[/b] 的每个实例与 </b>在 jQuery 中?

我试图用正则表达式来做,但我无法让它正常运行。

最佳答案

优雅的方式:

whatever = whatever.replace(/\[(\/?)b\]/g,'<$1b>');

查看并测试 here .

关于javascript - 替换特殊字符的所有实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11163328/

相关文章:

java - 正则表达式在 regexpal 中工作,但在 Java 中不起作用

regex - Perl 正则表达式图灵完备吗?

c# - 正则表达式拆分逗号分隔的大括号,应该很简单

JavaScript 日期数组

javascript - 多个图像的 ajax 更新后模型的缩放产品

javascript - 视频中的音频

jquery - jquery 日历中禁用日期的工具提示

JavaScript 表单属性 null 错误

javascript - 输入字段中的angularjs时间戳到日期时间格式字符串

javascript - 使用上一个/下一个按钮循环浏览多个 div