javascript 如何匹配除与RegEx匹配的部分之外的任何内容

xn1cxnb4  于 2022-12-17  发布在  Java
关注(0)|答案(1)|浏览(120)

给定一个字符串

FEsivnSeABC123lsf lsf ABC456 fs ABC723 aelmvSF1

我想匹配这些下划线段:

FEsivnSeABC123lsf lsf ABC456 fs ABC723 aelmvSF1
________      _______        __        ________

什么正则表达式会这样做?
我尝试了很多方法比如

(?!ABC[0-9]{3}).*

但不按我的意愿行事。

2g32fytz

2g32fytz1#

使用带有regexp的split()作为分隔符。

let string = 'FEsivnSeABC123lsf lsf ABC456 fs ABC723 aelmvSF1';
let result = string.split(/ABC\d{3}/);
console.log(result);

相关问题