雪白七七子111 发表于 2022-4-25 19:54:47

求助大佬 compile正则中re.S模式什么意思呀

我搜了一下网上说,是点任意匹配模式,改变' . '的行为,不是特别明白,,

isdkz 发表于 2022-4-25 20:08:17

. 虽然是匹配任意字符,但是默认情况下是不能匹配换行的,使用 re.S 模式可以使 . 匹配换行
>>> import re
>>> re.match('.', '\n')
>>> re.match('.', '\n', re.S)
<re.Match object; span=(0, 1), match='\n'>
>>>

yysxb 发表于 2022-4-26 20:15:20

匹配换行的,一般带着就行
页: [1]
查看完整版本: 求助大佬 compile正则中re.S模式什么意思呀