アカウント名:
パスワード:
「正規表現」と「数独」で思いついたんだけど「1~9の数字をそれぞれ1度だけ使った9桁の数字」にマッチする正規表現ってあるのかな?ぜんぜんアイデアが沸かない
「そういうものだけが単独で現れる行」になら^(?!.*(.).*\1)[1-9]{9}$でマッチさせられる。他の文字列の中にそういうものが混じっている場合にはこの手は使えないけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
[1-9]{9} じゃなくて (スコア:2, 興味深い)
「正規表現」と「数独」で思いついたんだけど
「1~9の数字をそれぞれ1度だけ使った9桁の数字」にマッチする正規表現ってあるのかな?
ぜんぜんアイデアが沸かない
Re:[1-9]{9} じゃなくて (スコア:0)
「そういうものだけが単独で現れる行」になら
^(?!.*(.).*\1)[1-9]{9}$
でマッチさせられる。
他の文字列の中にそういうものが混じっている場合にはこの手は使えないけど。