LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1160|回复: 6

问一个正则的问题

[复制链接]
发表于 2007-5-17 00:51:45 | 显示全部楼层 |阅读模式
我想匹配不在 (new_group|new_icon|new_topic|icon)

中的单词,不知道可不可以。。。
发表于 2007-5-17 02:18:36 | 显示全部楼层
grep 的话, -v 参数。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-18 00:46:33 | 显示全部楼层
Post by 晨想
grep 的话, -v 参数。


其他的呢,perl, php, sed, awk......?
回复 支持 反对

使用道具 举报

发表于 2007-5-18 02:35:45 | 显示全部楼层
perl
用 !~

awk 应该和 perl 一样。

还有一个很别扭的方法,我想过很久的,就是

(new_group|new_icon|new_topic|icon){0}
回复 支持 反对

使用道具 举报

发表于 2007-5-18 12:37:06 | 显示全部楼层
Post by 晨想
perl
用 !~

awk 应该和 perl 一样。

还有一个很别扭的方法,我想过很久的,就是

(new_group|new_icon|new_topic|icon){0}


老大 请教一下如何用(new_group|new_icon|new_topic|icon){0}
回复 支持 反对

使用道具 举报

发表于 2007-5-18 14:13:17 | 显示全部楼层
  1. perl -lne ' print unless /(new_group)|(new_icon)|(new_topic|icon)/ '
复制代码

Perl正则见
http://www.pgsqldb.org/bin/view/ ... 4%E5%AD%97%E7%AC%A6
回复 支持 反对

使用道具 举报

发表于 2007-5-18 23:49:00 | 显示全部楼层
thx huanhuan

perl的方法我见识过呵呵 不知道晨版指的是不是这个呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表