Я пытаюсь разбить строку в php, которая выглядит так:
ABCDE1234ABCD1234ABCDEF1234
В массив строк, который в этом случае будет выглядеть следующим образом:
ABCDE1234
ABCD1234
ABCDEF1234
Таким образом, шаблон представляет собой undefined количество букв, а затем 4 цифры, затем undefined количество букв и 4 цифры и т.д. "
Я пытаюсь разбить строку с помощью preg_split следующим образом:
$pattern = "#[0-9]{4}$#";
preg_split($pattern, $stringToSplit);
И он возвращает массив, содержащий полную строку (не разделенную) в первом элементе.
Я предполагаю, что проблема здесь в моем регулярном выражении, поскольку я не совсем понимаю, как их использовать, и я не уверен, правильно ли я использую его.
Итак, каково было бы правильное регулярное выражение?