Maison > développement back-end > tutoriel php > 求教小问题。

求教小问题。

WBOY
Libérer: 2016-06-23 14:12:55
original
835 Les gens l'ont consulté

<?php$subject = "abcdef";$pattern = '/^def/';preg_match($pattern, $subject, $matches);print_r($matches);?>
Copier après la connexion
Copier après la connexion

为啥什么也输出不了?


回复讨论(解决方案)

^表示开头,但字符串开头是abc而不是def,所以不能匹配

因为正则没有匹配,如果你想找最后的应该是 /def$/ ,这样就应该有输出了

<?php$subject = "abcdef";$pattern = '/^def/';preg_match($pattern, $subject, $matches);print_r($matches);?>
Copier après la connexion
Copier après la connexion

为啥什么也输出不了?

这是最简单问题,正则表达式的特殊字符含义还不是很清楚,建议抽时间学一下正则表达式吧。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal