示例:
C224234242233242 343 3243
需要获得3433243。不包括起始空格。
我尝试了\s(.*)
,但是没有运气。
答案 0 :(得分:0)
仅假设(字母数字)(数字)(数字),然后假设^[A-Z\d]+ (\d+ \d+)$
。
将其打断,^
和$
标记该行的开始和结束(默认情况下),使用它们是一个好习惯。 [A-Z\d]+
是任何字母或数字,重复1次或多次。然后,我们捕获由空格隔开的两组一个或多个数字(\d+
)。
答案 1 :(得分:0)
.*? (.*)
在给定的示例中工作正常。
它会在第一个空格之后获取所有内容。
const regex = /.*? (.*)/
const str = `C224234242233242 343 3243`
console.log(regex.exec(str)[1])