【发布时间】:2018-02-28 15:45:21
【问题描述】:
你好我想从长字符串中删除某些单词,问题是有些单词以“s”结尾,有些单词以大写字母开头,基本上我想转:
"Hello cat Cats cats Dog dogs dog fox foxs Foxs"
进入:
"Hello"
目前我有此代码,但我想对其进行改进,在此先感谢:
.replace("foxs", "")
.replace("Fox", "")
.replace("Dogs", "")
.replace("Cats", "")
.replace("dog", "")
.replace("cat", "")
【问题讨论】:
-
使用不区分大小写的标志
(?i)和(?i)\s(?:fox|dog|cat)s?