Хочу понять, как с помощью регулярных выражений реализовать следующую задачу. Я специально упростил свою задачу до минимума, реально она сложнее. У меня что то ничего не получилось пока ... Допустим есть произвольное слово, например "привет". Задача - разбить слов на буквы с помощью одного регулярного выражения (с использованием подмасок) и на выходе получить массив:
| Код | array( '1' => 'п', '2' => 'р', '3' => 'и', '4' => 'в', '5' => 'е', '6' => 'т', ) |
Повторюсь, что интересует именно регулярное выражение в общем виде (не такого типа /(п)(р)(и)(в)(е)(т)/). Решение в стиле $s="привет"; $result = array($s[0], $s[1], $s[3], $s[4], $s[5], $s[6]) также предлагать не надо. |