正则表达式的问题

来源:6-5 [正则表达式] 验证工具类

kinredon

2017-03-24 12:57

'url'     => '/^http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]{2,4}(?:[\/\?#][\/=\?%\-&~`@[\]\':+!\.#\w]*)?$/',

这是老师提供的源码问题,我想知道(?:[A-za-z0-9-]+\.)这个单元里‘?’是什么意思?怎么直接在开头


写回答 关注

1回答

  • qq_rightaway_03842627
    2017-03-28 11:24:53

    表示0或1

鬼斧神工之正则表达式

以PHP语言为蓝本,介绍正则表达式的基本语法以及他的强大用处

47889 学习 · 126 问题

查看课程

相似问题