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
Python正则表达式:如何使用不带';你不能马上开始吗?_Python_Regex_Python 2.7 - Fatal编程技术网

Python正则表达式:如何使用不带';你不能马上开始吗?

Python正则表达式:如何使用不带';你不能马上开始吗?,python,regex,python-2.7,Python,Regex,Python 2.7,发件人: (?!…) 匹配如果。。。下一个不匹配。这是一个消极的前瞻性断言。例如,Isaac(?!Asimov)只有在后面没有“Asimov”时才会与“Isaac”匹配 但如果艾萨克和阿西莫夫之间有一句或几句话怎么办 对以Asimov结尾的任何字符序列使用负前瞻[\s\s]或DOTALL标志可能是合适的 对以Asimov结尾的任何字符序列使用负前瞻[\s\s]或DOTALL标志可能适用于在中包含换行符的情况。只需额外一个:我如何可以忽略Asimov的大小写,同时对Isaac保持大小写敏感?@us

发件人:

(?!…)
匹配如果。。。下一个不匹配。这是一个消极的前瞻性断言。例如,Isaac(?!Asimov)只有在后面没有“Asimov”时才会与“Isaac”匹配

但如果艾萨克和阿西莫夫之间有一句或几句话怎么办

对以Asimov结尾的任何字符序列使用负前瞻<如果希望在
中包含换行符,则code>[\s\s]或
DOTALL
标志可能是合适的


对以Asimov结尾的任何字符序列使用负前瞻
[\s\s]
DOTALL
标志可能适用于在
中包含换行符的情况。只需额外一个:我如何可以忽略Asimov的大小写,同时对Isaac保持大小写敏感?@user2284570
“Isaac(?.*[Aa][Ss][Ii][Mm][Oo Vv])”
只需额外一个:我如何可以忽略Asimov的大小写,在对Isaac保持区分大小写的同时?@user2284570
“Isaac(?。*[Aa][Ss][Ii][Mm][Oo][Vv])”
Isaac(?!.*Asimov)