|
@@ -35,8 +35,8 @@
|
|
|
'rawmatch'=>'/\{@([^#\/?_][^}\n]*?)\}/i',
|
|
|
'rawparentmatch'=>'/\{@\.\.\/([^#\/?_][^}\n]*?)\}/i',
|
|
|
'each'=>'/\{#each ([^}]*)\}([\S\s]*)\{\/each \1\}/i',
|
|
|
- 'exist'=>'/\{#exist ([^}]*)\}([\S\s]*)\{\/exist \1\}/i',
|
|
|
- 'existelse'=>'/\{#exist ([^}]*)\}([\S\s]*)\{#else \1\}([\S\s]*)\{\/exist \1\}/i',
|
|
|
+ 'exist'=>'/\{#exist ([^}]*)\}([\S\s]*)\{\/exist \1\}/iU',
|
|
|
+ 'existelse'=>'/\{#exist ([^}]*)\}([\S\s]*)\{#else \1\}([\S\s]*)\{\/exist \1\}/iU',
|
|
|
'ignore'=>'/\{#ignore\}([\S\s]*)\{\/ignore\}/i',
|
|
|
'ignored'=>'/\{#ignored (\d+?)\}/i',
|
|
|
'gettext'=>"/{_([^,}]+)(?:, ?([^},]+))*\}/i",
|