这个问题在这里已有答案:
我的数据有这样的结构:
ID 12354 linea+b 3 ID 15687 linea+b 7 ID 26894 linea+b 10
这是我的命题:r'ID\s+([0-9]+)\s+linea+b\s+([0-9]+)\s+'问题在于linea+b,其中python不接受+作为字符串,它将其分析为元字符。
r'ID\s+([0-9]+)\s+linea+b\s+([0-9]+)\s+'
linea+b
你应该在\前添加+来识别符号,而不是增量
\
+
r'ID\s+([0-9]+)\s+linea\+b\s+([0-9]+)\s+'