正则表达式:匹配除了单个前向和双向反斜杠之外的所有内容

时间:2015-06-09 15:15:01

标签: python regex python-3.x

我试图将一个任意长度的字符串与正则表达式(在python中)匹配, not 包含一个正向或双向反斜杠。

" [^ /] *"对于正斜杠来说效果很好,但" [^ / \\\\\\\\]"显然不适用于一套。

如何匹配除了两个连续反斜杠之外的所有内容?

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用negative lookahead排除这两种模式。

re.match(r'(?!.*/|.*\\\\)', string)