分页: 1 / 1
perl 正则表达式 如何 不匹配某个 字符串 ?
发表于 : 2011-06-01 2:37
由 liumailong
在网上找了半天,都是说如何 不匹配 字符 ,没看到说怎么不匹配 字符串 的。
比如想匹配除 news 这个单词外的所有字符(包括:new,nsew,se 等)
表达式要怎么写。

Re: perl 正则表达式 如何 不匹配某个 字符串 ?
发表于 : 2011-06-01 10:12
由 eexpress
die if ! /xxx/;
Re: perl 正则表达式 如何 不匹配某个 字符串 ?
发表于 : 2011-06-01 12:16
由 lilydjwg
Re: perl 正则表达式 如何 不匹配某个 字符串 ?
发表于 : 2011-06-01 17:50
由 liumailong
谢谢两位的指点!
我打算在 囗囗囗囗囗囗囗 中用这个正则,试了一下还是不能用。看来 囗囗囗囗囗囗囗 正则和 perl 还是有点不同
Re: perl 正则表达式 如何 不匹配某个 字符串 ?
发表于 : 2011-06-09 20:37
由 tangboyun
代码: 全选
$text =~ s/(.*?(?=\bnews\b))news/$1/g
Re: perl 正则表达式 如何 不匹配某个 字符串 ?
发表于 : 2011-06-12 11:51
由 lexdene
tangboyun 写了:代码: 全选
$text =~ s/(.*?(?=\bnews\b))news/$1/g
正则帝。