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. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

mysqo

<? $hd=mysql_pconnect("localhost","pub","")or die("conne...

求《php高级编程》一书下载

急用,谢谢大家了

大家看看。。有兴趣的来顶顶

我新开张的论坛,谢谢大家!!! 有问题尽快来灌帖吧。。。...

PHP中的 nl2br() 函数在 ASP中是什么啊...

同上

铬铬轱啻,蚧看.......

浏览此论坛的“小兔子”有6,7位之多。厉害啊!村委会成员几乎到...

怎样生成随机数

例如:生成随机的四位数,怎样实现啊?可不可以给出代码?多谢。

请问怎么在vbb论坛的首页加入这个...

请问怎么在VBB论坛的首页顶部按钮里加入这个菜单?

大家看看吧。

看看???尽量给意见噢!!!!!!!!

php在IIs下运行,能否以ftp url 打开远程...

我是第一次尝试,提示错误: fopen( ftp://...@192.168....

请教php的URL跳转函数是哪个?

如题,我想做的是: 满足某一条件后,程序跳转到另外一个页面(...

[]