Python:在文本文件中编辑特定的字符串格式“UNLESS / EXCEPT”

时间:2017-10-26 16:33:52

标签: python regex string text except

以下内容是在我的脚本中查找文本文件中的dd/dd/dd等字符串并进行编辑。

pattern = re.compile(r"([0-9]{1,4}/[0-9]{1,2}/[0-9]{1,4})")

有没有办法指定这个来编辑指定的字符串UNLESS if / EXCEPT分别在前面或后面跟着其他d//d

我尝试了以下操作但没有用。

pattern = re.compile(r"([^\d\/][0-9]{1,4}\/[0-9]{1,2}\/[0-9]{2,4}[^\/\d])")

感谢。

1 个答案:

答案 0 :(得分:0)

使用r“(\ d {1,4} / \ d {1,2} / \ d {1,4})”来更好地处理带有数字的正则表达式。