- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:""で囲まれていない箇所にある空白で分割)
preg_splitで一発で分割できる正規表現を探す方法
このQ&Aのポイント
- preg_splitを使用して文字列を分割する方法について質問があります。
- 質問文章には特定の形式の文字列があり、その文字列内の空白以外で分割したいです。
- 現在のアプローチでは、一度文字列内の空白を別の文字に変換し、explodeを使用して分割しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
質問例のような場合は、 $ary = preg_split('/(?<=") /',$str); でいいと思いますが、多分、望みの答えじゃないですね。
お礼
ご回答ありがとうございます。 " の前が空白だとは限らないので、こちらの方法だとうまく動作しませんね… 例えば a:"aaaa" bbbbbb bb c:"cccc ccc" であれば a:"aaaa" bbbbbb bb c:"cccc ccc"