选择词组

选择词组

我正在尝试捕获所有粗体单词,包括冒号。

我正在使用以下代码,但它不起作用。

(1)这是标题:这是标题的描述;这是另一个:这是另一个标题描述。

(2)另一个标题:这是另一个标题的描述。

(3)这些是标题:这是标题的描述;其他:这是另一个标题描述。

(4)这又是一个长标题:此标题的描述。

我尝试过按照 grep 操作,但没有效果。

(\w+\s)+:

答案1

我建议针对这两种情况使用两个正则表达式:

  • ^(.+?):
  • ; (.+?):

请注意,使用?惰性匹配或非贪婪匹配运算符需要grep -PPerl 正则表达式。

找到的文本将包含需要删除的分隔符,但 grep 并不是适合此目的的工具。

相关内容