如何从语句中返回具有前缀的数字

时间:2013-11-03 13:43:27

标签: javascript regex

如何从声明中返回带有前缀的数字。

我的字符串如下“这是JavaScript中的test104。”

我想从上面的陈述中返回'test104'。该字符串实际上可以出现在语句中的任何位置,前面的数字也可以更改,因此'test223'或'test335'。

我真的很感激这里的一些帮助。我发现正则表达式让我感到不安。

谢谢。

1 个答案:

答案 0 :(得分:2)

你应该从阅读the docs开始。 无论如何,以下代码可以帮助您:

"This is a test104 in JavaScript".match(/test\d+/g) // ["test104"]

表达式test\d+匹配任何以“test”开头的字符串,后跟任意数量的数字。