有人可以回答这个吗?我正在尝试学习 reg 表达式(重新)模块,但我无法理解这个模块。我正在尝试使用正则表达式来捕获所有 3 种文件名格式
Python 3.4.3
>>> re.findall("file[\_-]1","file-1 file_1, file\1")
['file-1', 'file_1']
>>>
为什么它不捕获文件\ 1?我确实尝试了另外两种模式,但都没有奏效:(
1. re.findall("file[\\_-]1","file-1 file_1, file\1")
2. re.findall(r"file[\_-]1","file-1 file_1, file\1")
谢谢,萨加尔