正则表达式如何匹配后面非空格的某个数值?比如 23。 要匹配到2。 但是2 。就匹配不到。要只匹配到2这个数值,不能连着后面的值一块匹配到。
/\b\d/
> /\b\d/.exec(' 23') [ '2', index: 1, input: ' 23' ]
> '2 '.match(/^(2)(?=[^ ])/g) > > '23'.match(/^(2)(?=[^ ])/g)
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答2.1k 阅读
3 回答2.4k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答2k 阅读
/\b\d/