Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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_String - Fatal编程技术网

字符串,python中的正则表达式

字符串,python中的正则表达式,python,string,Python,String,从下面的问题 但是,这会导致类似以下情况的故障: #endif // #if 0 在重新表达式中可以添加什么来避免这种情况 p_macro = re.compile("#(end)?if.*?#(?(1)|end)if",re.DOTALL) re.MULTILINE是无用的,因为re中没有字符“^”和“$” 可能,您将不得不无休止地添加这样的更正…这就是正则表达式不能生成解析器的原因。 p_macro = re.compile("#(end)?if.*?#(?(1)|end)if",re

从下面的问题

但是,这会导致类似以下情况的故障:

#endif // #if 0
在重新表达式中可以添加什么来避免这种情况

p_macro = re.compile("#(end)?if.*?#(?(1)|end)if",re.DOTALL)
re.MULTILINE是无用的,因为re中没有字符“^”和“$”


可能,您将不得不无休止地添加这样的更正…

这就是正则表达式不能生成解析器的原因。
p_macro = re.compile("#(end)?if.*?#(?(1)|end)if",re.DOTALL)