Regular Expressions 101

Library entries

Универсальная регулярка для выпаршивания полного стека логических операторов шаблонизатора HTML.

Vote

0

Regular Expression
pcre

/
{\s*{\s*#\s*(?<operator>endcase|endswitch|endfor|endif|if|elif|else|for|switch|case|default)\s*(?<args>[^}]*)\s*}\s*}\s*(?<body>[^{]*(?:\s*{\s*{\s*#\s*(?!(?&operator))\s*[^}]*\s*}\s*}\s*[^{]*)*)
/
uig

Description

Loading markdown...
Submitted by Yuriy Esin (Exomode) - 4 years ago