如何只更换"独立"火柴?

时间:2012-08-10 09:17:51

标签: jquery regex svg

我在javascript中有这段代码

var pts = "0 0, 0 1909, 2559 1909, 2559 0";
pts.replace(/0/g, '2');

问题是它取代了所有的零!我想要更换独立的零,我怎样才能实现呢?

2 个答案:

答案 0 :(得分:6)

只需在零点附近添加单词边界 -

/\b0\b/g

继续浏览Regex Tutorial以查找任何与正则表达式相关的查询。

以下是word boundaries

的更多内容

答案 1 :(得分:3)

pts.replace(/\b0\b/g, '2');

存在标记词边界的“\ b”!