RegEx和javascript替换不匹配的字符串
RegEx and javascript replace not matching string
这是我的浏览器控制台中的代码,应该可以工作,但很难:
> a = "13,50"
"13,50"
> regex = new RegExp(",50''z")
/,50'z/
> a.replace(regex,"")
"13,50"
我正在Rubular中测试同样的东西,它与",50"匹配
知道为什么不起作用吗??感谢
JavaScript中没有'z
锚点。您可以使用'b
或$
。
在大多数语言中,'z
锚点被用作字符串末尾的锚点,并且它在语言中被引入是因为当打开多行模式时,$
可以匹配行的末尾而不是字符串的末尾。
因此,当你不打开多行模式时,$
和'z
完全匹配。
相关文章:
- 使用jscodeshift添加表达式时,错误{..}与类型字符串不匹配
- 使用正则表达式查找字符串中的不匹配字符
- 在谷歌地图API自动完成中显示不匹配字符串的结果
- WebSQL:处理SQL时出错:数量为''语句字符串中的s与参数计数不匹配
- RegEx和javascript替换不匹配的字符串
- 确定字符串是否包含不在字符列表中的字符,如果是,则确定哪些字符不匹配
- 如果字符串与正则表达式 JavaScript 不匹配,则返回 True
- 当字符串与标头 PHP 不匹配时,将列留空
- 如果字符串不匹配,.split() 返回什么
- 如果数组中的字符串不匹配,请从字符串中删除字符串字符
- JavaScript正则表达式与预期的字符串不匹配
- 编写的模式与字符串 Javascript/jQuery 不匹配
- 注入脚本以播放音频文件,如果 InnerText 与字符串不匹配
- RegEx在生产中与字符串不匹配,但在测试仪上有效
- Javascript Regex没有'我的字符串不匹配
- JavaScript中的Regex与字符串不匹配
- 如果与某些字符串不匹配,则循环并删除
- 如何隐藏表中第三个单元格值与给定字符串不匹配的行
- URL的查询字符串不匹配react-router路由
- 在JavaScript中查找与字符串不匹配的行