这听起来可能是一个奇怪的请求,我完全明白这不是正则表达式的目的。我只是在寻找一种可能的解决方法或一种较少使用/记录(如果有的话)的功能
方案是我可以提供一个正则表达式作为管理员来配置一个选项,其中解析文件/ Web服务响应的匹配,并将相同的结果返回给最终用户; (申请和其他细节似乎并不重要,但如果您有兴趣,请告诉我。)
现在我可能在模式中指定一个字符串,该字符串不是从匹配中考虑的,而是与匹配一起返回的。像
[String:] [正则表达式]
现在正则表达式引擎忽略[string]并且匹配返回
[String:match1] [String:match2] [String:match3] ...
答案 0 :(得分:0)
如果您希望在与正则表达式匹配的所有行中添加后缀,则可以尝试以下内容,
以下命令将字符串“ STRING ”添加到所有匹配的行中,
grep -w "Your_Pattern" Your_FILE | sed -e 's/^/STRING/'