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

不明白这里的[^\s]是什么意思?

$p = '/^我[^\s]+(苹果|香蕉)$/';

提问者:课外时间的流逝 2019-08-16 20:30

个回答

  • Implicit_F
    2020-03-23 18:25:52

    [^\s]代表非空白符。[^\s]+表示一次或多次匹配非空白符。^在括号外时表示开始,在括号[]内第一位表示取反,所以\s是空白,在括号内^\s是非空白。

  • 慕婉清6145260
    2019-08-21 09:41:50

    正则表达式,^是开始 \s是空白