- ベストアンサー
正規表現について
正規表現'|^(.+?)((.*?))$|'の^の前の|と$の後の|にはどんな意味があるのでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
デリミタですね。 検索文字を使用禁止文字以外のもので囲むのがpregなどでの決まりです。 普通はスラッシュ"/"をデリミタとして使いますが、"|"を使う人も よくみます。 オプションを付けたりするときにわかりやすいですね たとえば if (preg_match("/hoge/i","HOGE")) print "ok"; デリミタがないとi修飾子がつけられないでしょ? (まぁほかに意味があるのでしょうけど)
お礼
ありがとうございました