标签: regex
我有一个字符串"ABB",我希望在"B"之后匹配"A"。
"ABB"
"B"
"A"
P.S。:我知道我可以使用"A(B)"来匹配"AB"并提取组中的"B"。但我在文本编辑器中使用它,所以我不能使用组技术。
"A(B)"
"AB"
答案 0 :(得分:2)
你可以使用正面的后视断言:
(?<=A)B
这将只匹配B而不匹配A. (?<=A)确保B前面有A.
(?<=A)