正则表达式:为什么' $'没有使用' \ n'

时间:2018-05-08 11:21:14

标签: python regex

import re
def ipv4_address(address):
    match = re.search(r"^((2[0-5][0-5]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(2[0-5][0-5]|1[0-9][0-9]|[1-9][0-9]|[0-9])$", address)   
    if match: return True
    else: return False

print(ipv4_address("127.0.0.1\n"))

我不明白为什么' $'没有使用' \ n'

更简单的测试:

>>> bool(re.match("^ABC$","ABC\n"))
True

0 个答案:

没有答案