最近写个项目,过几天也会发到博客,需要正则匹配多行,以前很少这样用,就上网查了一下,发现很多博客都是提问题,没有实际解决,再有就是把一个简单的代码写的特别复杂,不好理解,所以自己查了些资料后,就写了这个博客,希望对大家有帮助。
不说废话
方法一:
把 . 改为 (?:.|\n)
方法二:
加个标志参数:re.DOTALL
方法三:
加个标志参数:re.S
测试代码:
测试结果:
希望对你有所帮助
最近写个项目,过几天也会发到博客,需要正则匹配多行,以前很少这样用,就上网查了一下,发现很多博客都是提问题,没有实际解决,再有就是把一个简单的代码写的特别复杂,不好理解,所以自己查了些资料后,就写了这个博客,希望对大家有帮助。
把 . 改为 (?:.|\n)
加个标志参数:re.DOTALL
加个标志参数:re.S
希望对你有所帮助