使用python在文件中标记一些选定的单词

时间:2015-08-13 09:16:40

标签: python-3.x

一个文本文件包含带括号的单词,即' [Rahul]是一个好的击球手'。我想识别括号中的单词并用' \ O'标记它们。标志,即输出将是' Rahul \ O是一个好孩子'。 我该怎么做。 输入:[Rahul]是一名优秀的击球手。 #writing in a file

输出:Rahul \ O是一名优秀的击球手。 #writing in a file

1 个答案:

答案 0 :(得分:0)

使用正则表达式。

>>> import re
>>> re.sub(r'\[([A-Za-z ]+)\]',r'\1\O', '[Rahul] is a good batsman')
'Rahul\\O is a good batsman'