В $x какойто текст, встречаются метасимволы, решил заэкранировать все! $x[^x.match[(.)][gi]{\$match.1}] экранирую все символы $y[^z.match[.*($x).*][]{$match.1}] если в $x заэкранированная цифра то вылетает ошибка, если не цифра все норм. Почему неработают экранированные цифры?