InfoQ

交流

讨论:高手:这个用正则怎么做?

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

比如:我要取“xx2003年15期会议纪要”中的15,其中的年份2003是变化的,可以是其他年。xx是任意长度字符串。也就是说现在的目的就是取“年”和“期”之间的值。用正则怎么做?急,在线等。谢谢了。



逛论坛交流高手:这个用正则怎么做?

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

4 条回复

回复

<?php $s = "2003年15期会议纪要".. 发表人 141242 发表于 12月02日
那要学习一下正则耶 发表人 laogong 发表于 12月02日
如果是“二00三年五届六次会议”怎样取.. 发表人 netstu 发表于 12月02日
  1. 返回顶部

    Re: 高手:这个用正则怎么做?

    2003年12月02日 发表人 yyok

    你后的“期会议纪要”是不变的吗?
    是产话你反过来后再取啊!!

  2. 返回顶部

    Re: 高手:这个用正则怎么做?

    2003年12月02日 发表人 141242

    <?php
    $s = "2003年15期会议纪要";
    preg_match_all("/(d+)/",$s,$regs);
    echo $regs[1][0]; // 输出其中的年号
    echo $regs[1][1]; // 输出其中的期号
    ?>
    这样可以解决。但是:
    如果是“二00三年五届六次会议”怎样取“五”和“六”?非常感谢。急盼回复。

  3. 返回顶部

    Re: 高手:这个用正则怎么做?

    2003年12月02日 发表人 laogong

    那要学习一下正则耶

  4. 返回顶部

    Re: 高手:这个用正则怎么做?

    2003年12月02日 发表人 netstu

    如果是“二00三年五届六次会议”怎样取“五”和“六”?

    好象正则不行吧?我也想知道,请高手指教了。呵呵




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

    昵称: 请输入验证码:


抢着回答

请求

把我的ID封了吧!

请问给变量编码是什么意思?

请问给字符编码到底是什么意思呀能不能举个例子说明一下啊我试了...

大家可以给我这个东东吗?

就是实现 下拉的菜单的源代码。 急急啊。谢谢了。 :crying: ...

懂php的网站制作人员请来,

懂php的网站制作人员请来,我们需要php编程人员. 联系 Q:371...

有关数组的一个简单问题?

假如我有数组ARRAY[aa,bb,cc,aa,aa,cc,bb,cc,];我要实现取出数组...

村里出了啥事?

是不是有几个小兔兔要完蛋了? 不关俺事,嘿嘿,只看热闹!...

是不是apache一定要装在C盘的啊

如题

Someone help me, please

客户经常要上传大文件,因此想加个进度条实时显示文件上传的进度....

请问如何实现mysql 在程序中重起?

$sql="mysqladmin reload" ; $result= mysql_query($sql); ...

几米

①谜团   每个人,   都有一把锁吗?   ...

[]