把非seed非food的都去除掉:
^((?!(Seed|food)).)+$
去除0~2个食物的(稍微改下就完美了):
Seed.*\n(\s+Some food\n){0,2}(?=Seed)
然后稍微改个格式把seed输出出来(多次操作,这部分想要做一次看下面stackoverflow的链接)
实际上用awk改进比较容易。正则本身不那么好做替换?
批量替换,靠谱答案,刚才钻牛角尖了:
http://stackoverflow.com/questions/8466257/notepad-regex-replace
正则网站索引:
http://www.greenend.org.uk/rjk/tech/regexp.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。