正規表現道場 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
155:nobodyさん 07/09/02 11:40:01 tGLa/mAn いや、 待ってください。 > (\d+)(\.([*(\d+)])){3} だと、 > 192.168.50.5 > 192.168.*.* > 1000.1000.1000.1000 > *.168.50.5 のすべてにマッチしないはずです。 先ほど > これは数字があり、 その後ピリオドと 「*」、 「(」、 数字、 「)」、 「+」 のどれかの組が3回繰り返す文字列群の表現です。 と申しましたが、 より正確には、 ・ 数字が1つ以上あり、 その後ピリオドと 「*」、 「(」、 数字1つ、 「)」、 「+」 のどれかの組が3回繰り返す文字列群の表現 でありまして、 > 192.168.50.5 > 192.168.*.* > 1000.1000.1000.1000 > *.168.50.5 のどれもそのような文字列ではないからです。 156:nobodyさん 07/09/02 12:28:15 \. 157:nobodyさん 07/09/02 13:10:37 どうせ1000がいやんって話なんだろうけど、0から255までの 数字だけがマッチする正規表現ってむずくね? [0-9]|[12][0-2]?[0-9]|[12]?[34][0-9]|1?[5-9][0-9]|25[0-5] とか [0-9]|1[0-9][0-9]?|2[0-4]?[0-9]|[3-9][0-9]|25[0-5] とか
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5340日前に更新/179 KB
担当:undef