- 519 名前:nobodyさん mailto:sage [2006/10/15(日) 12:04:02 ID:???]
- >>518
元の質問スレ落ちちゃって新スレ建ってないのね。乙 試してないけれどソースをちょっと読んだところでは多分 ^AA0\d*\.YYY\.XXXX\.ne\.jp$ で行けると思う。 判定は逆引きできればIPアドレスじゃなくてFQDNで行ってるので、 存在するならAA01234567.YYY.XXXX.ne.jpのほうを入力すること。 そして入力された文字列ををそのままマッチングに使ってるので入力は正規表現で。 正規表現では、.はそのままでは何か1文字という意味なので、エスケープしてやって\.とする。 また、*は何かの文字じゃなくて、"指定したものが"0個以上という意味だから(0*じゃ0が0個以上)、 数字を意味する\dを使って\d*のようにしてやることで数字が0個以上となる。 ^と$はそれぞれ最初と終わりを意味する。 必要だったら詳細はこの辺をご覧あれ。 ttp://www.kt.rim.or.jp/~kbk/perl-5.8/perlretut.html ttp://www.kt.rim.or.jp/~kbk/perl5.005/perlre.html それと板全体での規制は「ユーザー設定が異常です!」のほうだけど、 個別の規制と間違えてないかい?個別の規制はスレ別だよん。
|

|