为了账号安全,请及时绑定邮箱和手机立即绑定

删除以句号结尾的单词

删除以句号结尾的单词

C#
慕尼黑的夜晚无繁华 2021-04-08 21:18:12
我正在尝试使用正则表达式删除以句点结尾的单词。我只想删除Ep.整个单词,但如果它是另一个单词的一部分,则不希望删除。我也会用RegexOptions.IgnoreCase。本集 是01。TestEp.01Test。应该:这是01。TestEp.01Test。我认为应该,\b(Ep\.)\b但是不起作用。https://regex101.com/r/QcOiMR/2/我已经尝试过https://stackoverflow.com/a/5696940/6806643
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

应该是\b(Ep\.)\B,因为句点不是“单词”字符而是“非单词”字符,因此,您需要一个“非单词边界”(\B)而不是“单词边界”(\b)。


查看完整回答
反对 回复 2021-04-17
  • 1 回答
  • 0 关注
  • 122 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信