Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 06:03:37

Страниц: [1]
Печать
Автор Тема: проверить введенный текст  (Прочитано 345 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
sen4ik    ↓ 
26 Ноябрь, 2010, 12:17:32
НЕ ХУЕТА! ХУЕТА!

винчестеры так и не выслал
Группа: Адекваты

Карма: 7
Сообщений: 221
Сила слова: 3.17

привет всем
 
на страничке в поле вводится текст. надо убедится что текст русский. если не русский выдать сообщение.
Записан

Тяжела и неказиста жизнь админа/программиста!
sen4ik    ↓ 
26 Ноябрь, 2010, 12:37:15 , спустя 19 минут 43 секунды
НЕ ХУЕТА! ХУЕТА!

винчестеры так и не выслал
Группа: Адекваты

Карма: 7
Сообщений: 221
Сила слова: 3.17

может кому то пригодится! =)
Javascript

           function checkLang(){
                var regexp = /([\u0410-\u0451])/g;
                if (!regexp.test(document.newfile.title.value)){
                alert("Имя должно быть на русском!");
                    document.newfile.title.value = '';
                    document.newfile.title.focus();
                return false;
                }
            }
 
Записан

Тяжела и неказиста жизнь админа/программиста!
Mars    ↓ 
26 Ноябрь, 2010, 01:18:17 , спустя 41 минуту 2 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 314
Сила слова: -0.96

>var regexp = /([\u0410-\u0451])/g;
а чем тебе а-я не нравится?
Спустя 1 минуту 23 секунды добавил
/[а-яА-Я]/gi
Записан

Don\'t like me? fu©k off. Problem solved.
http://xmast.net - мой бложек
sen4ik    ↓ 
26 Ноябрь, 2010, 01:18:41 , спустя 24 секунды
НЕ ХУЕТА! ХУЕТА!

винчестеры так и не выслал
Группа: Адекваты

Карма: 7
Сообщений: 221
Сила слова: 3.17

а так можно??? незнал.
Javascript
var regexp = /([\u0410-\u0451])/g;
слу, а что /g означает?
Записан

Тяжела и неказиста жизнь админа/программиста!
Mars    ↓ 
26 Ноябрь, 2010, 01:23:22 , спустя 4 минуты 41 секунду
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 314
Сила слова: -0.96

глобальный, вот тут кстати можно тестировать js-регулярки прямо в браузере http://www.pcre.ru/eval/
Спустя 3 минуты 5 секунд добавил
вот к примеру я проверял у себя домен на валидность для whois'а:
 
Javascript
function check_domain()
{
    var domainbody = document.getElementById('domainbody');
    var domainzone = document.getElementById('domainzone');
    var eregi = /[a-zа-я0-9_\-]+\.[a-zа-я0-9_\-]{2,6}$/gi;
    var query = (domainbody.value+'.'+domainzone.value).toLowerCase();
    var baseURI = 'http://localhost/diz';
    if (domainbody.value == '')
    {
        alert('Вы не ввели доменное имя!');
    }
    else
    {
        if (eregi.test(query))
        {
            var newWin = window.open(baseURI+"/whois.php?domain="+query,
               "Whois_"+query,
               "width=420,height=230,resizable=yes,scrollbars=yes,status=yes"
            );
           
            domainbody.value = '';
            newWin.focus();
        }
        else
        {
            alert('Ошибка данных!');
        }
    }
}
Записан

Don\'t like me? fu©k off. Problem solved.
http://xmast.net - мой бложек
mario    ↓ 
26 Ноябрь, 2010, 07:56:24 , спустя 6 часов 33 минуты 2 секунды
НЕ ХУЕТА! ХУЕТА!

wazzup
Группа: Джедаи

Карма: 67
Сообщений: 6162
Сила слова: 1.09

более удобная js консоль
Записан

с ув. mario.
Контакты
adw0rd    ↓ 
05 Январь, 2011, 05:49:00 , спустя 40 дней 9 часов 52 минуты 36 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17629
Сила слова: 1.67

mario, льстец )
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
mario    ↓ 
05 Январь, 2011, 06:39:33 , спустя 50 минут 33 секунды
НЕ ХУЕТА! ХУЕТА!

wazzup
Группа: Джедаи

Карма: 67
Сообщений: 6162
Сила слова: 1.09


mario, льстец )
я вообще сайт adw0rd.ru холю и лелею :D
Спустя 6 секунд добавил
;)
Записан

с ув. mario.
Контакты
Frozzeg    ↓ 
05 Январь, 2011, 06:41:22 , спустя 1 минуту 49 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Пятросянище

Карма: 92
Сообщений: 5499
Сила слова: 1.67

прочитал как пыстец
Записан

Эксперт — это человек, который в узкой области допустил все возможные ошибки. © Нильс Бор.
Отложить на завтра — значит впасть в рекурсию. © Frozzeg
adw0rd    ↓ 
05 Январь, 2011, 06:42:19 , спустя 57 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17629
Сила слова: 1.67

я сейчас переделываю двиг его, теперь он будет на джанге =)))
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
Frozzeg    ↓ 
05 Январь, 2011, 06:45:14 , спустя 2 минуты 55 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Пятросянище

Карма: 92
Сообщений: 5499
Сила слова: 1.67

adw0rd, принял другую веру?) главное чтоб не пхп
Записан

Эксперт — это человек, который в узкой области допустил все возможные ошибки. © Нильс Бор.
Отложить на завтра — значит впасть в рекурсию. © Frozzeg
master    ↓ 
05 Январь, 2011, 06:54:12 , спустя 8 минут 58 секунд
НЕ ХУЕТА! ХУЕТА!

Квадратов сколько видишь ты?
Группа: Джедаи

Карма: 44
Сообщений: 2080
Сила слова: 2.12

я сейчас переделываю двиг его, теперь он будет на джанге =)))
зачем?
Записан

adw0rd    ↓ 
05 Январь, 2011, 07:18:51 , спустя 24 минуты 39 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17629
Сила слова: 1.67


adw0rd, принял другую веру?) главное чтоб не пхп


я сейчас переделываю двиг его, теперь он будет на джанге =)))
зачем?

давно хотел сменить движок на то, что мне нравится
wp - говнокод по сути и тормоз
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
Страниц: [1]
Печать
 

Перейти в: