select('\1');", $source);模板引擎里的..------解决方案-------------------- 匹配出字符串【{..."/> select('\1');", $source);模板引擎里的..------解决方案-------------------- 匹配出字符串【{...">
Maison > développement back-end > tutoriel php > /{([^}{n]*)}/e 这个正则能婚配出什么

/{([^}{n]*)}/e 这个正则能婚配出什么

WBOY
Libérer: 2016-06-13 13:25:25
original
798 Les gens l'ont consulté

/{([^\}\{\n]*)}/e 这个正则能匹配出什么?
return preg_replace("/{([^\}\{\n]*)}/e", "\$this->select('\\1');", $source);
模板引擎里的..

------解决方案--------------------
匹配出字符串【{....}】 其中的【...】不包含【{】【}】以及换行
------解决方案--------------------
貌似是取最内层的{}中的内容, 不允许嵌套.
------解决方案--------------------
[^\}\{\n]
表示不包括 }、{、\n

É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