Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不包含双下划线的任何字符的regexp_Regex_Python 2.7 - Fatal编程技术网

不包含双下划线的任何字符的regexp

不包含双下划线的任何字符的regexp,regex,python-2.7,Regex,Python 2.7,如何排除基于包含双下划线的字符串的匹配 e、 g.我想匹配fiddle01,fi_ddle01,但不是fi_ddle01 我知道如何在字符串的开头处排除,但不在中间。 可以使用否定查找: ^(?!.*?__).*$ 您可以使用负前瞻: ^(?!.*?__).*$

如何排除基于包含双下划线的字符串的匹配

e、 g.我想匹配
fiddle01
fi_ddle01
,但不是
fi_ddle01


我知道如何在字符串的开头处排除,但不在中间。

可以使用否定查找:

^(?!.*?__).*$

您可以使用负前瞻:

^(?!.*?__).*$