想象下面的搜索字符串示例:
... AAA BBB UEK 19 AAA BBB ZKP 97 AAA BBB NKD 00 AAA BBB IST 37 ...
AAA :始终在搜索字符串中多次
BBB :总是多次出现在搜索字符串中(AAA之后)
AAA BBB之后有一些字符串,它们总是不同的(并且在搜索字符串中不一定是唯一的)
此后,总会出现一些始终不同的数字,并且在搜索字符串中是唯一的
我知道一个号码。在该示例中, 00 。 我现在要匹配的是:
AAA BBB NKD 00000000
所以我知道数字(在搜索字符串中是唯一的)和AAA(因为它始终是相同的),但是我该如何将我想要的字符串与正则表达式匹配(从最后一个AAA到我的已知数字,直到最后一个我的号码?
当我这样做时:AAA.*00000000
然后我得到
AAA BBB UEK 19 AAA BBB ZKP 97 AAA BBB NKD 00 ,从发现的第一个AAA开始