Общие > Веб-технологии

хелп по регулярным выражениям

<< < (2/4) > >>

Макс:

--- Цитировать ---value.match(pattern)
--- Конец цитаты ---
хмм...
первый раз такую конструкцию вижу. Где ты о ней прочел ?
Я обычно так проверяю:

--- Код: ---
    number = /(^\\d+$)|(^\\d*[.]?\\d+$)|(^\\d+\\[.]?\\d*$)/;
    if(!number.test(f.price.value)) {
        alert("Please enter a numeric value for the price");
        return false;
    }

--- Конец кода ---



--- Цитировать ---даже не знаю, не хочется возвращаться к серверной валидации
--- Конец цитаты ---
провекра у клиента нужна для удобства пользователей, а без серверной проверки тебе без труда напакостит любой начинающий программер

Макс:

--- Цитировать ---первый раз такую конструкцию вижу. Где ты о ней прочел ?
--- Конец цитаты ---
а нашел http://sitemaker.ru/coding/dhtml/formsvalidation/ (неплохая статья)

value.match(pattern)  возвращает true или false ?

Yukko:
Помнится мне, что php.spb.ru лежит неплохой хелп по РНР в формате chm, но там же есть нормальное описание, как правильно пользоваться regular expressions, почти самоучитель :-) скачай и почитай. Вообще если не получается, попробуй сделать что-то простое, разберись, что возвращает функция, напиши пару простых регэкспов, добейся ожидаемого результата, а потом уж пиши свой код.

Alexandr:
http://www.citforum.ru/internet/perl_tut/re.shtml
http://php.spb.ru/php/regexp.html

semya:
спасибо посмотрю, попробую поэтапно разобраться с этой конструкцией, но дело в том, что value.match(regexp) - это вовсе не пхп-шная конструкция, это JavaScript...

Макс
Так ты считаешь, что все равно стоит делать вторую проверку на стороне сервера?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии