如何使用正则表达式替换所有 $#8211;与 –在 JavaScript 中
How can I use regex to replace all $#8211; with – in javascript?
可能的重复项:
替换字符串中的所有匹配项
我找到了这个问题/答案:
使用 JavaScript 正则表达式将数字 HTML 实体替换为其实际字符
不过,我只需要替换一个实体。如何将该特定模式与正则表达式匹配?
我对正则表达式了解不多,所以我做了这个:
.replace('–', '–')
但它显然只是取代了第一个实例。
谢谢
托马斯
replace
方法仅在使用字符串时替换第一次出现。使用正则表达式,以便可以指定全局标志g
:
.replace(/–/g, '–')
.replace(/–/g, '–')
g
标志表示全局,因此它将替换所有实例。
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 一点javascript元编程&可链接的设置器
- 关于引入外部javascript文件的问题&css通过https
- Javascript,如果条件在没有&&逻辑运算符当&&它不起作用
- 如何添加CSS&JavaScript进入Windows窗体应用程序C#.net
- 日志Javascript&电子(原子外壳)
- 转换异常时间&Datestring到JavaScript日期
- Regex&Javascript:忽略wxyz.jpg之前的任何内容
- 尝试使用Javascript正则表达式来获取“&"分隔文本,无论它是否's是最后一个值
- 我应该用K&编写javascript时的R样式
- 使用javascript&自定义验证器检查开始日期和结束日期
- 什么正在取代我的'以及“;javascript代码中使用'和&”;
- 如何安全地获取&使用Facebook应用程序访问令牌发送通知使用PHP&Javascript
- Trouble overlaying one div with another with JavaScript &
- HTML/JavaScript拖动&Drop-是否可以使重影图像*NOT*看起来'冲洗掉'
- 如果没有添加PHP&Javascript
- 简单HTML&JavaScript外壳游戏
- Javascript:函数bind.click&对于每个复选框
- 将本地MySQL数据库与PHP&谷歌地图上的JavaScript
- Javascript散列导航&外部js文件