问答详情
源自:3-3 元字符与转义

^这个字符啥时候用

$p = '/^我[^\s]+(苹果|香蕉)$/'; 要用 为啥答案里的 $p = '/\d+\-\d+/';就不用了呢?不是表明开始位置吗

提问者:EddieQu 2015-06-15 15:00

个回答

  • LIANHK
    2015-06-15 22:49:29

    \s表示匹配任何空白字符,而[^\s]非空白字符,因为^在[]内是取反的意思

    如果在一开始就代表是开始位置,如:/^http/ 则表示匹配以 'http'开头