Несмотря на то, что на этот вопрос ответили, как два года назад, я думаю, что уместно поднять то, что я выяснил, когда искал то же самое сегодня, и, найдя эту страницу, решил, что я слишком ленив, чтобы пройти через все проверка программно.
Если информация принимается через Form
и TextBox
, было бы в ваших интересах использовать MaskedTextBox
вместо этого. Вы можете заставить пользователя вводить информацию в формате IP-адреса, вместо того, чтобы делать догадки самостоятельно.
Маска, которая будет использоваться для такой проверки: 990.990.990.990
, которая говорит OptionalNumber, OptionalNumber, MandatoryNumber
, потому что 1.1.1.1
, 10.10.10.10
и 123.123.123.123
- все допустимые форматы IP-адреса. Маски имеют тот же формат, что Microsoft использует в Access.