我正在努力提取下面一行|207| xxxxxxx |4|
之间的文字:
|DCIP|2.8.1|207|Anomalous File/EXE from Rare External Location|4|externalId=28906
207和4可以是任何数字。
我是正则表达式的新手并且放慢了握手的速度。任何指针都会有所帮助。
由于
答案 0 :(得分:0)
\|\d+\|
来匹配|
所包围的数字。
var text = '|DCIP|2.8.1|207|Anomalous File/EXE from Rare External ..|4|ext..';
var matched = text.match(/\|\d+\|([^|]+)\|\d+\|/)[1];
console.log(matched);