【发布时间】:2021-05-21 18:32:27
【问题描述】:
我的字符串看起来像 some text - other text,我需要删除之前的所有内容,包括连字符 - 和之后的空格
但请注意我可能有的错别字:
some text -other text 或 some text- other text 或 some text-other text 或双空格而不是单空格
我正在使用 RegEx ^.*\s+\-\s+,这适用于 some text - other text 在 - 之前和之后的单个或多个空格
但是对于缺少空格的其他可能性,我使用了两个or,所以我有^.*\s+\-\s+|.*\-\s|.*\-
有没有更简洁的模式不为此使用多个ors?
感谢您对此的任何帮助
【问题讨论】:
标签: regex