暂无 |

特殊序列

附加的特殊序列是 \A, \Z,\B。 序列\A和\Z分别匹配字符串的开始和结束。 序列\b匹配\w和\W 之间的空字符串,或\w字符和字符串的开头或结尾。非正式地,它代表单词之间的边界。 序列\B与其他地方的空字符串匹配。

例如:

import re

pattern = r"\b(cat)\b"

match = re.search(pattern, "The cat sat!")
if match:
   print ("Match 1")

match = re.search(pattern, "We s>cat

结果:


>>>
Match 1
Match 2
>>>
"\b(cat)\b"基本匹配单词“CAT”包围的单词边界。

0

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论