标签: python regex python-3.x
我试图将一个任意长度的字符串与正则表达式(在python中)匹配, not 包含一个正向或双向反斜杠。
" [^ /] *"对于正斜杠来说效果很好,但" [^ / \\\\\\\\]"显然不适用于一套。
如何匹配除了两个连续反斜杠之外的所有内容?
答案 0 :(得分:1)
最简单的方法是使用negative lookahead排除这两种模式。
re.match(r'(?!.*/|.*\\\\)', string)