正規表現とexecとmatch2015/05/14こんにちは。お金の文字列から金額の文字列だけを取り出したいなと思いました。それで正規表現を調べていたのですが、execの扱い方とかがわからなかったので、調べてみました。"12円34円"]globalオプションのgがついたときの扱いについてString.matchだと、マッチした文字列が配列で全て返ってきます。)をつける」はそれが無視されます。RegExp.execだと、マッチした文字列ごとに一度メソッドが終了します。そのとき、結果にはマッチした文字列と、グループ化したデータが入っています。続けてexecを実行すると次のマッチした文字列を検索できます。whileループで検索を続けています。グループ化したあとの文字列を取り出したいならexec使った方が良さそう。LINEスタンプ作りました!毎日使える。プログラミングこのブログについてこんにちは。フロントエンドエンジニアです。自作のiPhoneアプリを作っています。