--- blablabla N° : 0533333333 | XXXXX XXXX XXX | 24/12/2016 | - blabla ,
这是我的日志行,我想要与XXXXX XXXX XXX匹配 我做了这个正则表达式
(?<=\|)[^|]++(?=\|)
匹配第一个管道符号之间的所有内容。 但结果是第一个管道符号和第二个管道符号之间的单词之间的单词 我怎样才能得到第一个管道符号之间的单词?
答案 0 :(得分:0)
尝试以下正则表达式:
with open("path/to/file_1.py") as f:
content = f.read()
new_content = content.replace("file_1","file_2")
with open("path/to/file_2.py", "w") as f:
f.write(new_content)
<强>解释强>
^.*?\|(.*?)\|.*$
在这里演示: