Пробелы между словами php
Есть предложение вида:
ICPO - аббревиатура, а полное InternationalCriminalPoliceOrganization.
Нужно отличать аббревиатуру от слов, между которыми нужно вставить пробел. Пробовал так
ltrim(preg_replace( '/[А-ЯA-Z]/u', ' $0', $text));
Но это также ставит пробелы между буквами аббревиатуры, что недопустимо.
Возможно ли это ?
Ответы (1 шт):
Автор решения: sousage1212
→ Ссылка
Нашел ответ.
preg_replace('/(?<=[a-zа-я])(?=[A-ZА-Я])/u', ' ', $str);