InfoQ

交流

讨论:有关正则表达式的几个问题请教各位老大!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

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

是这样的
比如:
$text="aabbccddeeffbbbabbbccbabb";
我想把前面是a的两个b取出来放在一个变量里怎么做?
我知道CGI里可能用$1来取出,可是php里是用\1来找替的,这不是变量啊,怎么办呢?

这跟UBB代码实现有点似,但是不同的是我想把\1取出来做为一个可在别的地方用的变量,



逛论坛交流有关正则表达式的几个问题请教各位老大!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

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

9 条回复

回复

echo substr("abcdef", 1, 3)." "; // .. 发表人 aries_jo 发表于 12月01日
帮你顶 发表人 myl992 发表于 12月01日
QUOTE: 最初由 aries_jo 发布 .. 发表人 php學生 发表于 12月01日
if (eregi("^([a]{2})",$str)) { .. 发表人 wujiyuan 发表于 12月01日
要的是什么呀? 是 bb bb bb 还是3 发表人 carpenter 发表于 12月01日
(eregi("^([a]{2})",$str)) ? $mystr =.. 发表人 wujiyuan 发表于 12月01日
QUOTE: 最初由 carpenter 发布 .. 发表人 php學生 发表于 12月01日
QUOTE: 最初由 wujiyuan 发布 .. 发表人 wujiyuan 发表于 12月01日
不行啊 我想我没有说明白 我是想在.. 发表人 php學生 发表于 12月01日
  1. echo substr("abcdef", 1, 3)."
    "; // 返回 "bcd" echo substr("abcdef", -2,1)."
    "; // 返回 "e" echo substr("abcdef", -3, 1)."
    "; // 返回 "d" echo substr("abcdef", 1, -1)."
    "; // 返回 "bcde"

  2. 帮你顶


  3. QUOTE:
    最初由 aries_jo 发布 [B]echo substr("abcdef", 1, 3)."
    "; // 返回 "bcd" echo substr("abcdef", -2,1)."
    "; // 返回 "e" echo substr("abcdef", -3, 1)."
    "; // 返回 "d" echo substr("abcdef", 1, -1)."
    "; // 返回 "bcde" [/B]

    不是这样的 主要是在之前根本就不知道要取的是第几个字符,也就是说要配的,配上了就取出来,放到一个变量里, 配不上就不取!

  4. if (eregi("^([a]{2})",$str))
    {
    $mystr = substr($str,2,2) ;
    }

    偶也是剛學,不知對不對?沒測試,錯了說一聲!:blowzy:

  5. 要的是什么呀?
    是 bb bb bb
    还是3

  6. (eregi("^([a]{2})",$str)) ? $mystr = substr($str,2,2) : continue ;

    在你要的循環里加入這個語句就可以啦.滿足的話會copy到$mystr中


  7. QUOTE:
    最初由 carpenter 发布
    [B]要的是什么呀?
    是 bb bb bb
    还是3 [/B]

    是这样的,我是想把bb取出来放到一个变量里,以后再用,
    比如最后能达到这样的结果
    $text1="bb";


  8. QUOTE:
    最初由 wujiyuan 发布
    [B](eregi("^([a]{2})",$str)) ? $mystr = substr($str,2,2) : continue ;

    在你要的循環里加入這個語句就可以啦.滿足的話會copy到$mystr中 [/B]

    我的這個不可以嗎???
    得到的$mystr 就是"bb" 啊!!!而且也有判斷!!:crying:

  9. 不行啊
    我想我没有说明白
    我是想在一个HTML网页中找出那些链接网址,可是呢,这些网址不一定是一样长的,也不知道是在第几个字符,也不知道有多少个链接网址,总之,我是想把一个网页里所有的链接都取出来,看能有什么方法实现




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

    昵称: 请输入验证码:


抢着回答

如何合理地设计这个数据库,希望讨论。

这是建表的所有字段,看看大家设计数据库的功力如何?用多少表,...

多用户留言板问题(急啊,在线等)

多个用户的个人主页连接到一个留言板,需要实现访问者从不同的个...

各位兄弟配服务器用什么ftp呀

各位兄弟配服务器用什么ftp服务器呀

谁知道flash

谁知道flash-mx中得mx是什么意思啊??

谁有可以发送hmtl,图片,附件的邮件类...

我从网上DOWN了N个邮件类了,怎么一次都不成功,收到的全部是普通...

天啊!不得了

我的XP装了RealOnePlayer,有声音没图象 怎么办啊 RealOnePl...

也许我说的不够清楚

也许我说的不够清楚 我是初学者,也许我说的不够清楚,或者我...

提示错误!

我按照书本的一个购物车代码, 这些代码是:《LINUX网页制作高...

谁来介绍几本学习php的好书啊?

谢谢

在程序登录时出现的错误

我在输入用户名和密码时出现如下错误: Warning: Cannot modif...

[]