PHPで正規表現を使って、文字列内の頭文字の前にスペースを入れる方法を教えて下さい。
単語が一緒になっている文字列があり、単語同士を分けたいと思っています。
例えば、
"WelcomeToJapan" を "Welcome To Japan"
"HopeYouEnjoyYourStay" を "Hope You Enjoy Your Stay"にしたいです。
preg_replaceを使えば出来ると思うのですが、表現を一緒にして一致させる方法がよく分かっていません。
以下のようなものしか考えられませんでした。
lang
1preg_replace('~^[A-Z]~', " ", $string)
それぞれの文字列の頭文字の前にスペースを含むことが出来ましたが、最初の単語だけくっついています。
例えば、
"WelcomeToJapan and Enjoy Your Stay" を "Welcome To Japan and Enjoy Your Stay"
文字列の最初の部分だけを変えて、スペースのあとに置き換えた部分の頭文字を再利用したいです。
やり方がわかる方がいたら教えてもらえませんか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。