fenom/docs/ru/mods/ematch.md

18 lines
538 B
Markdown
Raw Normal View History

2014-08-06 21:36:11 +04:00
Модификатор ematch
2014-08-01 12:12:19 +04:00
==============
2014-08-06 21:36:11 +04:00
Выполняет проверку на соответствие регулярному выражению.
[Подробнее](http://www.php.net/manual/ru/reference.pcre.pattern.syntax.php) о регулярных выражениях.
2014-08-01 12:12:19 +04:00
```
{$string|ematch:$pattern}
```
2014-08-06 21:36:11 +04:00
Ищет в заданном тексте `$subject` совпадения с шаблоном `$pattern`.
2014-08-01 12:12:19 +04:00
```smarty
2014-08-06 21:36:11 +04:00
{if $color|ematch:'/^(.*?)gr[ae]y$/i'}
какой-то оттенок серого ...
2014-08-01 12:12:19 +04:00
{/if}
```