タグ

ブックマーク / kommy.s254.xrea.com (1)

  • 職業プログラマの戯言 | 指定文字列に挟まれた文字列を返す

    2007.04.02 Monday ●指定文字列に挟まれた文字列を返す 例えば、 1位 「黄砂」 2位 「ソロモン諸島」 3位 「ハンゲーム」 (2007年4月2日 10時 ) という文字列があったとします。 この文字列から、「」に挟まれた文字列を取得する方法を考えてみます。 単に、文字列Aと文字列Bの間に挟まれた文字列Cを取得したければ、 preg_match を使うのが一番簡単ですが、初心者は正規表現の扱いに慣れていない方が多いでしょうから、strposとsubstrを組み合わせて作ってみます。 (正規表現を使った例もページの最後で紹介しておきます) -- -- 最初の分割ポイントとなる"「"については、explodeでセパレータとして指定すれば、そこから始まる文字列が配列に格納されます。 終了文字である"」"にういては、strposで探して、対象配列の最初から見つかった位置までを、s

    maeda_tori
    maeda_tori 2013/11/17
    指定文字列に挟まれた文字列を返す
  • 1