Разделить строку на пробелы и/или запятые после слова, которому может предшествовать маленькое слово.Php

Кемеровские программисты php общаются здесь
Anonymous
Разделить строку на пробелы и/или запятые после слова, которому может предшествовать маленькое слово.

Сообщение Anonymous »

Вот моя строка:

Код: Выделить всё

$myString = "first second third,el forth, fiveeee, six";
Я хочу запечатлеть:

Код: Выделить всё

first
second
third
el forth
fiveeee
six
Вот что я пытался использовать в preg_split регулярное выражение:

Код: Выделить всё

 $myPattern = "[\s,]";
Проблема в том, что «el» и «forth» фиксируются отдельно.

Как я могу это обмануть в захват Эль Форта?

Редактировать:

Мне неясно..
Я хочу запечатлеть Эль как один элемент массива.. Потому что EL слишком короткий.. Я думаю, что это одно слово. Нравится:

Код: Выделить всё

EL CLASSICO,SOMETHING DIFFERENT,SOMETHINGELSEHERE SOMEMORETEXT
должен быть:

Код: Выделить всё

* `EL CLASSICO`
* `SOMETHING DIFFERENT`
* `SOMETHINGELSEHERE`
* `SOMEMORETEXT`
Они должны быть разделены пробелами ИЛИ запятыми, но если есть что-то вроде EL или LE, это следует игнорировать.

Подробнее здесь: https://stackoverflow.com/questions/145 ... ded-by-a-s

Вернуться в «Php»