正则表达式Python-反斜杠
我试图删除文本中由反斜杠标识的标记。例如,对于短语“Hello\tag world”,我想返回短语“Hello world”。我尝试了以下方法,但没有摆脱“\tag”正则表达式Python-反斜杠,python,regex,Python,Regex,我试图删除文本中由反斜杠标识的标记。例如,对于短语“Hello\tag world”,我想返回短语“Hello world”。我尝试了以下方法,但没有摆脱“\tag” print re.sub('\\[A-Za-z]+',' ',text) 我相信这很简单,但我似乎不明白 谢谢你能给我的帮助 必须是: re.sub('\\\\[A-Za-z]+',' ',text) 否则,'\\'将被视为正则表达式特殊转义字符。必须是: re.sub('\\\\[A-Za-z]+',' ',text) 否
print re.sub('\\[A-Za-z]+',' ',text)
我相信这很简单,但我似乎不明白
谢谢你能给我的帮助 必须是:
re.sub('\\\\[A-Za-z]+',' ',text)
否则,'\\'
将被视为正则表达式特殊转义字符。必须是:
re.sub('\\\\[A-Za-z]+',' ',text)
否则,
'\\'
将被视为正则表达式特殊转义字符。对正则表达式使用原始字符串\\
在正则表达式中放置文字反斜杠,但正则表达式中的文字反斜杠与text
中的文字反斜杠不匹配-正则表达式引擎将其视为转义字符。您需要原始字符串提供的额外转义层。将原始字符串用于正则表达式\\
在正则表达式中放置文字反斜杠,但正则表达式中的文字反斜杠与text
中的文字反斜杠不匹配-正则表达式引擎将其视为转义字符。您需要原始字符串提供的额外转义层。虽然这是一个有效的选项,但原始字符串表示法通常更方便。@user2357112这完全是意见问题。这个答案完全正确,是一个更好的重复问题。虽然这是一个有效的选项,但原始字符串表示法通常更方便。@user2357112这完全是一个意见问题。这个答案完全正确,是一个更好的重复问题。