我正在使用 Python 中的正则表达式。我想匹配插入数据库的 CSV 文件中的几行,该数据库以下划线开头和结尾。
我在我的 Python 脚本中使用了正则表达式来执行相同的操作,但它会将结果打印为“无”。这是我的代码,请告诉我我犯了什么错误:
reg = re.compile(r'^_.*_$',re.I)
imatch = reg.match(unicode(row[4], "utf8"))
这r'^_.*_$',re.I
是我的正则表达式,用于匹配以 _ 开头和结尾的行。unicode(row[4], "utf8")
指定插入数据库的 CSV 文件中的行。
任何帮助,将不胜感激。