对, 我说错了, 包括<> 本身

2009/2/6 陈宇迪 <[email protected]>

> 1是把所有<...>形式的字符串替换成空格,而不是<>里面的吧
> 2009/2/6 Michael Zeng <[email protected]>:
>  > 1. $string=~ s/\<[^\<]+\>/ /g
> > 是把字符串里面所有单个 < > (即里面不嵌套 < ) 里面的东西全部替换成一个空格,
> > 但是< > 不是元字符啊,没有必要 \  ,
> >
> > 2. $string=~ s/[^a-z\-\']/ /g
> > 把字符串里面 非a-z ,  - ' 的 替换成空格
> >
> >
> >
> >
> >
> > 2009/2/6 msmouse <[email protected]>
> >>
> >> 1是匹配 <xccxvvcx>
> >> 2匹配  small-pig's
> >>
> >> ^表示否定 [^\<]就是非"<"的任意字符
> >>
> >> ----------------------------------
> >> [email protected]
> >> [email protected]
> >>
> >>
> >> 2009/2/6 zhouJinfeng <[email protected]>
> >>>
> >>> 新手有两个正则表达式看不懂,请高手解释
> >>> 1. $string=~ s/\<[^\<]+\>/ /g
> >>> 2. $string=~ s/[^a-z\-\']/ /g
> >>> 其匹配的模式是什么,举几个例子看看 ^在中括号内是表否定么?(不是字符开头?)
> >>>
> >>>
> >>> ________________________________
> >>> MSN 9.0 正式版上线,捆绑免费25G网络硬盘! 立刻下载!
> >>>
> >>
> >> >>
> >
>
> >
>


-- 
           Yours Sincerely
                   Zeng Hong

--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 Google 论坛“PerlChina Mongers 讨论组”论坛。
 要在此论坛发帖,请发电子邮件到 [email protected]
 要退订此论坛,请发邮件至 [email protected]
 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛
-~----------~----~----~----~------~----~------~--~---

回复