首页 > 试题广场 >

以下python语句(Python 2.7.13)的执行结果

[单选题]
以下python语句(Python 2.7.13)的执行结果是:
import re
key = r"mat cat hat pat"
p1 = r"[^c|p]at"
pattern1 = re.compile(p1)
print pattern1.findall(key)
  • ['mat', 'hat']
  • ['cat', 'pat']
  • ['mat', 'hat', 'pat']
  • []
import re
    key = r"mat cat hat pat"
    p1 = r"[^c|p]at"
    pattern1 = re.compile(p1)
    print pattern1.findall(key)
发表于 2018-08-01 16:10:29 回复(0)
[^a-z]反取,匹配出除字母外的字符,^元字符如果写到字符集里就是反取
发表于 2018-07-19 22:04:00 回复(0)