ФорумПрограммированиеПыхнуть хотите?F.A.Q. → Регулярные выражения для пыхтящих.

Регулярные выражения для пыхтящих.

  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 21 мая 2009 г. 13:24, спустя 2 минуты 20 секунд

    все равно не пашет

    $name_x = "asdqwe";
    if (preg_match_all("#^[A-Z0-9А-Я]+$#i", $name_x))
    {
    echo "OK";
    } else echo "NE OK";
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 21 мая 2009 г. 13:26, спустя 1 минуту 51 секунду

    Frozzeg, это чо было? …

    C#, !Php, Javascript
    Сапожник без сапог
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 21 мая 2009 г. 13:29, спустя 3 минуты 15 секунд

    я пхп нормально занимался последний раз в начале осени прошлого года, потом было много чего (с++, C#, actionscript, asme, delphi) и везде хреново с регулярками)
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 21 мая 2009 г. 13:31, спустя 1 минуту 45 секунд

    ужас)
    Сапожник без сапог
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 21 мая 2009 г. 13:32, спустя 1 минуту 22 секунды


    все равно не пашет

    $name_x = "asdqwe";
    if (preg_match_all("#^[A-Z0-9А-Я]+$#i", $name_x))
     {
         echo "OK";
     } else echo "NE OK";


    лжешь)
    http://pyha.ru/fishki/regexp/
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 21 мая 2009 г. 13:36, спустя 4 минуты

    хм действительно пашет, хотя я пару раз обновлял страницу, только вот проблема с русским языком

    наверное виноват самописный аякс
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 21 мая 2009 г. 13:38, спустя 2 минуты 13 секунд


    ужас)

    ага, хочу углубится во что-то одно и заняться фрилансом, но пока никак
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 21 мая 2009 г. 13:42, спустя 3 минуты 37 секунд


    хм действительно пашет, хотя я пару раз обновлял страницу, только вот проблема с русским языком

    наверное виноват самописный аякс

    дак какая, все-таки, кодировка?)
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 21 мая 2009 г. 13:45, спустя 3 минуты 16 секунд

    утф8
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 21 мая 2009 г. 13:48, спустя 3 минуты 8 секунд

    #ui
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 21 мая 2009 г. 13:54, спустя 5 минут 6 секунд

    в отдельном файле пашет, а вот в движке чужом - нет
    перевел файл аякса и файл в котором идет проверка - в утф8 - не пашет, но там еще инклудятся куча файлов в другой кодировке, могут они повлиять?
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 21 мая 2009 г. 14:02, спустя 8 минут 25 секунд

    Frozzeg, убедись, что php-файл получает данные в utf
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 21 мая 2009 г. 14:04, спустя 1 минуту 51 секунду

    исходя из текста, который он мне выдает - скрипт получает данные в ANSI
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 21 мая 2009 г. 14:15, спустя 10 минут 56 секунд

    Frozzeg, в php-файле

    die(логин, который проверяешь);

    если не utf, то пройдись iconv
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 21 мая 2009 г. 14:16, спустя 1 минуту 11 секунд

    в файрфоксе посмотри заголовки или view->character encoding после die()

Пожалуйста, авторизуйтесь, чтобы написать комментарий!