【发布时间】:2019-04-16 10:22:21
【问题描述】:
我有数千个采用这种格式的字符串(不是英文):
['MyWordMyWordSuffix', 'SameVocabularyItemMyWordSuffix']
我想返回以下内容:
['MyWordMyWordSuffix', 'SameVocabularyItem']
因为字符串是不可变的,我想从最后开始匹配,所以我一直对如何处理它感到困惑。
我最好的猜测是某种从字符串末尾开始并不断检查匹配项的循环。
但是,由于我有这么多要处理的内容,似乎应该有一种内置方式比循环遍历所有字符更快,但由于我仍在学习 Python,所以我不知道一个(还) .
我可以在 SO 上找到的最接近的示例可以找到 here,但这并不是我真正想要的。
谢谢你帮助我!
【问题讨论】:
-
如何准确定义“字符串结尾”?
-
再提供2-3个例子来说明一下
标签: python-3.x string replace nltk