匹配字符直到到达某些字符的正则表达式是什么?
以下是我要匹配ABCDEFG的前4行直到到达END的字符串。
ABCDEFG
ABCDEFG
ABCDEFG
ABCDEFG
END
ABCDEFG
ABCDEFG
ABCDEFG
ABCDEFG
END
ABCDEFG
ABCDEFG
ABCDEFG
ABCDEFG
END
最佳答案
print re.findall(r"^[\s\S]*?(?=\nEND\b)",test_str)
这个简单的正则表达式将获取您的前
4
行。关于python - 匹配字符直到到达某些字符的正则表达式是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31447286/