我有这样一句话
s = " zero/NN divided/VBD by/IN anything/NN is zero/NN"
我需要将所有带有标签的单词替换为 tags 。输出应该是
s = "NN VBD IN NN is NN"
我试过像这样使用正则表达式替换
tup = re.sub( r"\s*/$" , "", s)
但这并没有给我正确的输出。请帮忙
最佳答案
这给出了你想要的输出:
tup = re.sub( r"\b\w+/" , "", s)
\b
匹配一个单词边界,后跟 \w+
至少一个单词字符 (a-zA-Z0-9_
)至少是斜线。
关于python - 使用正则表达式 python 替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9124883/