标签: regex python-3.x
if re.search("^\d{3}$","12341234"): print(True) else: print(False)
此代码输出False,如果字符串以3位数字开头并以3位数字结尾,为什么它不打印True。实际上,它正在查看整个字符串是否包含3位数字。这是为什么?以及如何检查字符串是否以三个数字开头和结尾(例如:“ 1234”,以123开头,以234结尾)?