InfoQ

交流

讨论:php高手放眼過來

作者 wujiyuan 发布于 2003-08-02 分类:php基础编程

如果我想判斷一字符串裡面是否只有數字和空格,如何判斷,可否有函數支持.如
$str="12325 1245 123 112" ; //符合要求的字符串
$str="asdf12asdfsd" ; //不符合的字符串

可有函數支持?



逛论坛交流php高手放眼過來

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

9 条回复

回复

用正规应该可以吧 发表人 tmyu 发表于 08月28日
請給出個詳細說法 eregi("[0-9 ]",$st.. 发表人 wujiyuan 发表于 08月28日
erei("^[[:digit:]]+|[[:space:]]+$",$.. 发表人 冰流星 发表于 08月28日
不行.我做如下測試 $str="12 12aa" ; .. 发表人 wujiyuan 发表于 08月28日
^([[:digit:]]+[[:space:]]?)+$ 发表人 冰流星 发表于 08月28日
历遍字符检查。再用正则检查。 发表人 SoftHeart 发表于 08月28日
QUOTE: 最初由 冰流星 发布 .. 发表人 wujiyuan 发表于 08月28日
哪个? 是这一个么? 发表人 冰流星 发表于 08月28日
如果我想讓它檢查是否符合下面這個規則.. 发表人 wujiyuan 发表于 08月28日
  1. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 tmyu

    用正规应该可以吧

  2. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 wujiyuan

    請給出個詳細說法
    eregi("[0-9 ]",$str) 字符串只要有一個數字或空格就會返回真.反過來,如果列出所有數字與空格外的字符應該是可行的,不過全列出來是不是太麻煩啦,有沒有別的方法.

  3. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 冰流星

    erei("^[[:digit:]]+|[[:space:]]+$",$str)

  4. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 wujiyuan

    不行.我做如下測試
    $str="12 12aa" ;
    if (eregi("^[[:digit:]]+|[[:space:]]+$",$str)) { echo "ok"; }

    應該沒有顯示才對,不過它還是顯示了ok

  5. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 冰流星

    ^([[:digit:]]+[[:space:]]?)+$

  6. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 SoftHeart

    历遍字符检查。再用正则检查。

  7. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 wujiyuan


    QUOTE:
    最初由 冰流星 发布
    [B]^([[:digit:]]+[[:space:]]?)+$ [/B]

    這個可以,能給我仔細講講正則表達式的用法嗎?

  8. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 冰流星

    哪个?
    是这一个么?

  9. 返回顶部

    Re: php高手放眼過來

    2003年08月28日 发表人 wujiyuan

    如果我想讓它檢查是否符合下面這個規則如何檢查
    str = "1235 4569 1478 2548 1254"
    就是四個數字一碼.然後用空格分開.如果寫正則表達式?




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

    昵称: 请输入验证码:


抢着回答

一个困拢我的小问题

<? function frist() { static $ha; $c=" "; ...

在深圳的朋友们,咱们聚一次如何?

留下联系方式 格式: ------------------------- 姓名:...

如何防止apache被溢出攻击?

请教了。

变量传不过来!在线等!

算了.......没人帮忙,删了

下班了。。。

下班了,回家了。 今天看了一天的xml. 头昏昏。。。眼花花的...

Twins的全新未出碟歌曲

1. 無限 http://www.cauren.com/my_music/wuxian.mp3 2....

谁有MDaemon的使用说明,先谢谢了

如题

谁把我们发的找PHP高级人才的帖子锁定

谁把我们发的找PHP高级人才的帖子锁定 凭什么,这里不是找人才...

请教!

我是初学者,谁能告诉我一些PHP比较好的适合我看的网站啊~我的QQ...

如何按规则取字串??????

如$a = "1111111[a]222222222[/a]33333333[a]44444444444444[/a]...

[]