codeA[123456]codeB
提取codeA和codeB之间的数值
提取后获得 [123456]
已知用.+(?=codeB)可以提取codeB之前的数值
即 codeA[123456]codeB 通过 .+(?=codeB) 可以获得 codeA[123456]
然后怎么获得codeA[之后的数值呢?
(当然这是两步走的方法,如果能一步到位的话,又怎么写?)
我有查过正则式文档
.+(?=字符) 是提取之前的字符
按道理 .+(?<=字符)是提取之后的字符,但是实测无效
无论是 .+(?=字符) .+(?<=字符),输出的结果都是提取字符之前的数值..
不知道是不是bug