I have a text with this format:
[AAAAA]xyzxyzxyz
[AAAAA]abcdefghi
[AAAAA]whatever
[BBBBB]aaaaaaaa
[BBBBB]cccccccc
[BBBBB]dddddddd
[CCCCC]ffffffff
[CCCCC]eeeeeeee
我希望能够在多项选择中捕获标签后的字符串,但不包含标签。
(?m)(?<=^\[BBBBBB\]).*$
获得一个数组:
[1]aaaaaaaa
[2]cccccccc
[3]dddddddd
例如,在我的编辑器上可以正常工作,但是在Excel VBA(vbscript.regex)中不支持预查。我能做的最好的就是:
((^\[BBBBBB\])(.*?)$)
在第二步中将标签替换为空,这是与IT技术相关的内容。
是否存在一种好的方法将 : (?m)(?<=^[BBBBBB]).*$ 转换为VBA正则表达式引擎?
谢谢你的帮助。
大卫。