私が持っているラベルで構成された文字列、アンダースコア、およびID:文字列の数値部分と非数値部分を分離する最も効率的な方法は何ですか?
- "category_4"
- "core_market_56"
私は何をしたい "office_362"持っていると二つの別個のチャンクである:
- アレイ( "カテゴリ"、4)
- 私は好転し、元の文字列からそれを減算し、その後、数値を単離することができることを知っている配列(「オフィス」、362)
- アレイ(「core_market」、56)
、私これを1つのステップで行うよりクリーンな方法があるかどうかはわかりません。 Explodeのlimit
引数は近いと思われ、最後のアンダースコアだけで分割できる正規表現パターンがあると感じました。
感謝を返します、私はそれを感謝します! –
私の喜び:-) –