删除某个字符之前的文本,除了后面的一个异常,

删除某个字符之前的文本,除了后面的一个异常,

问题描述:

所以我有这个项目列表,我需要筛选出某些程序使用的输出的某些部分原因。例如: 开始(它是什么样子目前):删除某个字符之前的文本,除了后面的一个异常,

字1:字词2:WORD3

所有 “单词” 在文本不同的大小。我需要它看起来像:

单词2:WORD3

感谢您事先的任何答案。 (第一个答案没有工作)

+0

可能重复[删除每行中某个字符串前的文本](https://stackoverflow.com/questions/45995719/remove-text-before-a-certain-string-in-every-line) – Bananaapple

使用正则表达式替换:第一个冒号后

^[^:]*:\s* 

这第一个冒号,包括结肠癌和任何潜在的空间之前,匹配任何内容(如果没有也行) 。将其替换为空字符串。