删除以句号结尾的单词

我正在尝试使用正则表达式删除以句点结尾的单词。

我只想删除Ep.整个单词,但如果它是另一个单词的一部分,则不希望删除。

我也会用RegexOptions.IgnoreCase


本集 是01。TestEp.01Test。

应该:

这是01。TestEp.01Test。


我认为应该,\b(Ep\.)\b但是不起作用。

https://regex101.com/r/QcOiMR/2/


我已经尝试过https://stackoverflow.com/a/5696940/6806643


慕尼黑的夜晚无繁华
浏览 135回答 1
1回答

12345678_0001

应该是\b(Ep\.)\B,因为句点不是“单词”字符而是“非单词”字符,因此,您需要一个“非单词边界”(\B)而不是“单词边界”(\b)。
打开App,查看更多内容
随时随地看视频慕课网APP