正则表达式新秀并希望改变这一点。我有以下看似非常简单的问题,我无法正确解析正确的正则表达式实现。基本上我有一个文件,其中包含如下所示的行:
time:3:35PM
我只是想删除所有字符,包括仅第一个':'分隔符,并使用 sed 保持其余字符完整,以便我可以处理许多具有相同格式的文件。我想要得到的是:
3:35PM
下面是我得到的最接近的,但只是使用最后一次出现的分隔符而不是第一次出现。:
sed 's/.*://'
我也尝试过使用 python,但是在应用 python 函数来遍历许多文件中的所有行而不是一个文件时遇到了挑战。
任何帮助将不胜感激。