^这个字符啥时候用

来源:3-3 元字符与转义

EddieQu

2015-06-15 15:00

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

写回答 关注

1回答

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

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

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

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181836 学习 · 2577 问题

查看课程

相似问题