一个文本文件包含带括号的单词,即' [Rahul]是一个好的击球手'。我想识别括号中的单词并用' \ O'标记它们。标志,即输出将是' Rahul \ O是一个好孩子'。 我该怎么做。 输入:[Rahul]是一名优秀的击球手。 #writing in a file
输出:Rahul \ O是一名优秀的击球手。 #writing in a file
答案 0 :(得分:0)
使用正则表达式。
>>> import re
>>> re.sub(r'\[([A-Za-z ]+)\]',r'\1\O', '[Rahul] is a good batsman')
'Rahul\\O is a good batsman'