<input type="checkbox" name='q3_a[0]' value="ホゲ"/> ホゲ<br /> <input type="checkbox" name='q3_a[3]' value="ホゲ〜"/> ホゲ〜<br /> のような文字列から[]の中に囲まれた数字のみ抜き出したいと思っています。数字は2桁になる事も考えられます。 試行錯誤してみたのですがうまくいかず、御訪ねさせていただきます。具体例でご教授ください。よろしく御願いします。
mb_ereg_replace関数は置換作用があるので、抽出には mb_ereg 関数を使うべきかと思います。
抽出対象文字列を $instr とすると、
mb_ereg('\[([0-9]+)\]', $instr, $arr);
で、数字の部分のみ $arr[1] に入ります。
ありがとうございます!できました。
助かりました!
コメントはまだありません
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
ありがとうございます!できました。
助かりました!