Javascript替换正则表达式 - 随机数字符串

时间:2015-11-12 03:23:49

标签: javascript regex

我需要替换其中包含随机数的字符串。

这是字符串

[Async Chat Thread - #<randomNumber>/INFO]:

这是我尝试过的。 \ d是我多次尝试之一。

str.replace(/\[Async Chat Thread - #\d\/INFO\]:/gi, "");

我对正则表达式很新,所以如果有人可以解释我如何解决这个问题或者我可能做错了什么。

1 个答案:

答案 0 :(得分:1)

\d仅匹配一位数字。如果要匹配一个或多个数字,则需要指定重复。例如,+表示先前组的出现次数超过一次:

\d+

OTOH,{x, y}指定前一组必须至少x次,最多y次:

\d{1,3}

Learn more about repetition.