ループ内で宣言したものはその中でしか生きられない

正規表現で () 使った後に使える $n は、
正規表現使った時に my されると思った方が
いいかも知れません