【发布时间】:2016-04-18 14:30:11
【问题描述】:
我想将完整的字符串匹配到特定的模式。比方说:
word = "aaaa"
test = re.match(r"^aaaa$", word) # this returns True
但是,如果单词后跟换行符:
word = "aaaa\n"
test = re.match(r"^aaaa$", word) # Also returns True :(
但我想找到一种方法让它在最后一种情况下返回 False。有没有办法区分“\n”?
【问题讨论】:
-
有简单的方法,但
^aaaa(?=(?!\n)$)会工作