InfoQ

交流

讨论:关于正规表达式的问题

作者 admin 发布于 0000-00-00 分类:php基础编程


QUOTE:
星号*字符用来匹配元字符是否在目标字符串中出现零次或多次。在模式中使用星号
必须要小心,这是由于即使元字符出现了0次,也被认为是匹配的,所以类似a*这样的
模式总能够被匹配。一般情况下,*被用于较复杂的模式,比如" a b*c" 用来匹配类似
" a c "、" a b c "、" a b b b c "、" a b b b b b b b b b c ",这样在a和c中间有任意多个b的字符串。

不明白,为什么ab*c可以用来匹配 "ac"???[/COLOR]



逛论坛交流关于正规表达式的问题

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

3 条回复

回复

>哦,偶看明白了,呵呵.... 发表人 admin 发表于 10月02日
> QUOTE: 最初由 admin 发.. 发表人 spearMan 发表于 10月02日
>呵呵,谢谢,我先理解成DOS里的通配符.. 发表人 admin 发表于 10月02日
  1. 返回顶部

    Re: 关于正规表达式的问题

    2003年10月02日 发表人 admin

    >哦,偶看明白了,呵呵....

  2. 返回顶部

    Re: 关于正规表达式的问题

    2003年10月02日 发表人 spearMan

    >

    QUOTE:
    最初由 admin 发布
    [B][QUOTE]星号*字符用来匹配元字符是否在目标字符串中出现零次或多次。在模式中使用星号
    必须要小心,这是由于即使元字符出现了0次,也被认为是匹配的,所以类似a*这样的
    模式总能够被匹配。一般情况下,*被用于?..以下省略 [/B]

    * 表示出现了0次或者多次
    + 表示出现了一次或多次
    ? 表示出现了一次或没出现

  3. 返回顶部

    Re: 关于正规表达式的问题

    2003年10月02日 发表人 admin

    >呵呵,谢谢,我先理解成DOS里的通配符,走错思路了,hoho...
    原来是之前面那个元字符的个数




  4. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

史上最强的电话留言zz

标 题: 史上最强的电话留言zz 1您好,我现在不在,请稍...

php4.3.3安装问题

运行 php文件出错提示 Security Alert! The PHP CGI cannot be...

急急急.请教高手指点 !!!

我用PHP5.0+win2000server+mysql+phpmyadmin. 在PHP.INI中取掉...

怎样把iis和apache同时配置

我先安装的apache,然后安装了iis,但是用iis看不到网页呀,apac...

mysql多条件查询页面的sql语句应该如何...

我的表单里面有地区,电话,年龄(从x到x),性别几个选项 数据...

SMARTY,PEAR免配置使用

我做一个项目时,用的smarty不需要任何设置就能直接使用。pear也...

哪里有比较好的文章系统,一般都用什么...

如题。

这里有没有洛阳的朋友呀!!!!!!

有没有呀,有的留个QQ呀。。

请问高手何为:遍历数组和多维数组?多...

请问高手何为:遍历数组和多维数组?多谢了!! 请尽量写详细:...

痛恨这种环境!痛恨....为什么会是...

每天的耳朵有一阵阵的让人受感摧残的叫骂声中度过. 不管是...

[]