Помощник
|
Регулярные выражения |
toorr2p
|
Сообщение
#1
|
||
|
|
||
|
|||
sc2r2bey |
13.6.2010, 22:43;
Ответить: sc2r2bey
Сообщение
#2
|
|
попробуй
[php]if(preg_match("|^[а-яА-Я]+$|i", $name)){...}[/php] -------------------- программирую web и для we |
|
|
gaaarfild |
14.6.2010, 19:49;
Ответить: gaaarfild
Сообщение
#3
|
|
[php]if(preg_match("#[а-яА-Я]+#i", $name)){...}[/php]
По-моему так лучше. |
|
|
toorr2p
|
Сообщение
#4
|
|
Спасибо за предложения, не знаю прав ли я но получилось сделать это вот так:
var pattern_nonum = /([A-Za-z0-9А])/;
var pattern_nostr = /([А-яA-Za])/; var testName = pattern_nonum.test(el.value) //проверка на то что в имени нет цифр var testPhone = pattern_nostr.test(el.value) //проверка на то что в номере телефона нет букв |
|
|
gaaarfild |
16.6.2010, 9:10;
Ответить: gaaarfild
Сообщение
#5
|
|
Ну если работает, то правильно. =)
|
|
|
toorr2p
|
Сообщение
#6
|
|
))) просто не пойму каким образом получается что этот шаблон (тот что я привел) распространяетя на всю строку?
|
|
|
sc2r2bey |
16.6.2010, 21:03;
Ответить: sc2r2bey
Сообщение
#7
|
|
единственный момент, что javascript обойти можно.
-------------------- программирую web и для we |
|
|
ZiTosS |
17.6.2010, 16:45;
Ответить: ZiTosS
Сообщение
#8
|
|
gaaarfild, раздел JS
Вячеслав, что-то ты наоборот все написал... 1) твои регулярки проверяют только на один символ, а если в строке будет хотяб один русский символ, а все остальные латинские... 2) В твоём случае, совпадение ищется не от начала строки и до конца, а в любом месте. Правильно будет так: /^[а-я]+$/i Вообщем, если данная регулярка выдаст истину, значит тестовое значение всё состоит из русских букв и ничего более. Кстати, почитать можно тут: http://javascript.ru/basic/regular-expression |
|
|
gaaarfild |
21.6.2010, 10:20;
Ответить: gaaarfild
Сообщение
#9
|
|
|
Да, кстати, по твоему первому сообщению я понял, что тебе надо, чтобы пользователи могли вводить только русские буквы и все. Разве не так?
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
База профилей+топики для Xrumer 12, регулярные обновления, скидки, бонусы. | 98 | xrumermaster | 49074 | 15.9.2019, 0:47 автор: -xrumer-master- |
|
База профилей+топики+гостевые+рефспам для Xrumer 12.ххх, регулярные обновления | 50 | xrumer-master | 12788 | 15.9.2019, 0:00 автор: xrumer-master |
|
Нужны рерайтеры. Простые и регулярные заказы. Оплата 30-35 рублей / 1000 символов б.п. |
3 | 13sanek | 1921 | 9.5.2017, 12:26 автор: Gadraser |
Текстовая версия | Сейчас: 24.4.2024, 11:40 |