$preg = '/\d{3,4}-?\d{7,8}/'; 这个正则表达式怎么要加两个//
例如:$preg = '/\d{3,4}-?\d{7,8}/';
这个表达式 不是这样的 \d{3,4}-?\d{7,8}
为什么头和尾都各加了一个 “/”
轻鸿_mrkj
学分:0 LV1
TA的每日心情
2020-12-25 20:06:49
读者您好:
头尾两个斜杠/是正则表达式的限定符,这是Perl正则的标准,Perl风格的正则表达式模仿Perl模式的语法,即每个模式都必须用一对分隔符包含起来.习惯上使用左斜杠(/)。而PHP支持的正则表达式就是Perl正则的规范。表示两个斜杠之间就是正则表达式的内容,在结尾斜杠后面可以开启匹配的模式。因此,在首尾各加了一个“/”。