正規表現で連続した数字を表現したい
Posted: 2015年3月28日(土) 13:02
お世話になります。
正規表現で0以上9以下の同じ数字が4連続するものを表現したい場合、愚直に
0000|1111|2222|3333|4444|5555|6666|7777|8888|9999
とすればできますが、格好悪いのでよりスマートな書き方がないか探しています。
0{4}|1{4}|2{4}|3{4}|4{4}|5{4}|6{4}|7{4}|8{4}|9{4}
より綺麗な書き方ってできないものでしょうか。
思いついた方は返信ください。
よろしくお願いいたします。
正規表現で0以上9以下の同じ数字が4連続するものを表現したい場合、愚直に
0000|1111|2222|3333|4444|5555|6666|7777|8888|9999
とすればできますが、格好悪いのでよりスマートな書き方がないか探しています。
0{4}|1{4}|2{4}|3{4}|4{4}|5{4}|6{4}|7{4}|8{4}|9{4}
より綺麗な書き方ってできないものでしょうか。
思いついた方は返信ください。
よろしくお願いいたします。