У меня есть ряд строк, которые содержат слова, которые сгруппированы вместе, и мне нужно их разделить.
Например
ThisWasCool - это было круто
MyHomeIsHere - Мой дом здесь
Im медленно поднимаю голову вокруг регулярных выражений, и я считаю, что для этого я должен использовать preg_replace. Моя проблема заключается в объединении выражения для поиска соответствия.
Я только добрался до этого
preg_replace('~^[A-Z]~', " ", $string)
Каждая строка содержит много слов, но ТОЛЬКО первое слово содержит сгруппированные слова, поэтому использование моего примера над строкой будет "ThisWasCool снова посетит вас" - "Это было круто, чтобы снова навестить вас"
Я сказал ему начать с самого начала и искать капиталы, но то, что я не знаю, как это сделать - ограничивать его только первым словом каждой строки - как повторно использовать заглавную букву в замещающей части после пробела