2019-09-03 |

模式字符

接下来的两个模式字符是^和$。 它们分别匹配字符串的开始和结束。

例如:


import re

pattern = r"^gr.y$"

if re.match(pattern, "grey"):
   print("Match 1")

if re.match(pattern, "gray"):
   print("Match 2")

if re.match(pattern, "stingray"):
   print("Match 3")

结果:


>>>
Match 1
Match 2
>>>
"^gr.y$" 意味着字符串应该以gr开始,然后跟随任何字符,除了换行符,以y结尾。

1

发表评论

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