2 / 2 / 0
Регистрация: 30.10.2011
Сообщений: 16
|
||||||
1 | ||||||
Объясните принцип работы регулярных выражений07.04.2012, 13:12. Показов 1615. Ответов 4
Метки нет Все метки)
(
0
|
|
07.04.2012, 13:12 | |
Ответы с готовыми решениями:
4
Объясните принцип работы операторов Цикл while, объясните принцип работы кода Объясните принцип работы метода string.format Операции с числами: объясните принцип работы кода |
124 / 37 / 6
Регистрация: 14.01.2012
Сообщений: 264
|
|
07.04.2012, 13:22 | 2 |
Все правильно он выдает. Присвой любую букву объекту e_mail и он тоже будет выдавать ok. Regex.Match проверяет соответствие строки e_mail с регулярным выражением в данном случае expr , т.к. имеются совпадения , он и выдает ok.
Вот ещё почитай http://skillcoding.com/Default.aspx?id=155 И есть ещё одна книга которая подробно и ясно поясняет все о регулярных выражениях. Дж.Фридл - Регулярные выражения, 3-е изд.
0
|
2 / 2 / 0
Регистрация: 30.10.2011
Сообщений: 16
|
|
07.04.2012, 13:31 [ТС] | 3 |
нифига, если e_mail=a, то он ничего не выведет.
0
|
![]() |
|
09.04.2012, 09:14 | 4 |
Регулярные выражения FAQ
Почему так: Regex.Match ищет совпадения в строке, а не проверяет строку на соответствие. Поэтому в строке acsfhghghhghh он находит "от 2 до 6 символов", а в строке состоящей из одного символа - не находит. Если вам надо точное совпадение добавьте символы границы строк к regexp-у: "^[a-z]{2,6}$"
0
|
2 / 2 / 0
Регистрация: 30.10.2011
Сообщений: 16
|
|
09.04.2012, 10:42 [ТС] | 5 |
вот оно че, михалыч(с).
спасибо, попробую)
0
|
09.04.2012, 10:42 | |
Помогаю со студенческими работами здесь
5
Операции с числами: объясните принцип работы кода (2) Возможности регулярных выражений
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |