• ベストアンサー

記号[]が混ざった正規表現について

いつも、お世話になります。 文字列:<textarea name="[top]">abcde</textarea> から、abcde のみを抽出したくて <?php $a = "<textarea name=\"[top]\">abcde</textarea>"; mb_ereg("<textarea name=\"[top]\">(.*)</textarea>",$a,$b); print "$b[1]"; ?> としましたが、抽出されません。 "[" の表現に関係があると思います。 正規表現について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • memphis
  • ベストアンサー率40% (975/2395)
回答No.1

[の前に\が必要です。

miracle2006
質問者

お礼

memphis さん、ありがとうございます。 ここに質問するほどでもないほど さもないことでした。 お手数をおかけました。 助かりました。

関連するQ&A