自己亲测了几种,要想在python中匹配正则的话,一般得是如下的写法:
pattern1 = (\s)
pattern2 = [\s]
而我以前以为的
pattern3 = (' ')
或者:
pattern4 = [' ']
是不行的,也就是说想要匹配空格,得用人家指定的符号来匹配,而不能我们想当然的打个空格就完事的,个人觉得这可能也是为了规范,因为(’ ‘)或者[’ ‘]哪有(\s)或者[\s]来的直观明了,前者看着和(’’)或者[’’]这些空的表示差距是在是太小了,也容易出错。