-3

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

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

我想从上面的语句中返回“test104”。该字符串实际上可以出现在语句中的任何位置,并且前面的数字也可以更改,例如“test223”或“test335”。

我真的很感激这里的一些帮助。我发现正则表达式扭曲了我的想法。

谢谢你。

4

1 回答 1

2

您应该真正从阅读文档开始。无论如何,以下代码应该可以帮助您:

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

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

于 2013-11-03T13:48:26.527 回答