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

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

  • vasa_c

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

    Spritz 22 января 2008 г. 11:05, спустя 1 час 22 минуты 14 секунд

    Вот программка для регулярных выражений — http://pyha.ru/fishki/regexp/ :)
    Только человеку оно не нужно. Ему нужно разобраться с кодировками и локалями.
  • adw0rd

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

    Spritz 22 января 2008 г. 12:33, спустя 1 час 28 минут 20 секунд


    Вот программка для регулярных выражений — http://pyha.ru/fishki/regexp/ :)
    Только человеку оно не нужно. Ему нужно разобраться с кодировками и локалями.


    Кстати, сегодня первый раз продуктивно воспользовался :) сенкс
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • kendo

    Сообщения: 446 Репутация: N Группа: Адекваты

    Spritz 23 января 2008 г. 8:41, спустя 20 часов 7 минут 41 секунду

    vasa_c, это не программка, а скрипт :)
    Все таки прикладной софт работает быстрее и для его работы не нужен интернет :)
    P.S. скрипт, на который Вы дали ссылку, достоен внимания :)
  • adw0rd

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

    Spritz 23 января 2008 г. 8:50, спустя 9 минут 7 секунд


    vasa_c, это не программка, а скрипт :)
    Все таки прикладной софт работает быстрее и для его работы не нужен интернет :)
    P.S. скрипт, на который Вы дали ссылку, достоен внимания :)


    Ваш "прикладной софт" доступен только для виндовс, и то не всех версий. Вся правда в WEB'e! Задумайтесь… :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • sap

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

    Spritz 23 января 2008 г. 9:10, спустя 20 минут 24 секунды

    Ваш "прикладной софт" доступен только для виндовс, и то не всех версий. Вся правда в WEB'e! Задумайтесь… :)


    А что, не бывает кроссплатформенного прикладного софта? ;)
  • adw0rd

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

    Spritz 23 января 2008 г. 9:56, спустя 45 минут 59 секунд


    Ваш "прикладной софт" доступен только для виндовс, и то не всех версий. Вся правда в WEB'e! Задумайтесь… :)


    А что, не бывает кроссплатформенного прикладного софта? ;)


    Дай мне название кроссплатформенной (Win, Mac, Linux, *BSD, PLAN 9, BeOS, Amiga OS, Xenix и т.д.) программы для работы с регулярками и я заценю ее… Ну конечноже я утрирую :)

    Ну приведи хотябы для распостраненых платформ: Mac, Win, BSD, Linux
    + при этом что еще и не тра*аться с исходниками, тоесть если и исходники, что бы они скомпилились без соплей! И не надо было дописывать прогУ!!
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • kendo

    Сообщения: 446 Репутация: N Группа: Адекваты

    Spritz 25 января 2008 г. 4:56, спустя 1 день 19 часов

    Ну, тут твоя правда :)
  • Sergey

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

    Spritz 29 июня 2008 г. 3:54, спустя 155 дней 21 час 57 минут

    Вот самая удобная штука для тестирования регулярных выражений из всех которые я когда-либо видел: http://myregexp.com/applet.html  (java-applet)
  • Frozzeg

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

    Spritz 19 июля 2008 г. 12:37, спустя 20 дней 8 часов 43 минуты

    <?
    $f=file("http://ssun.no-ip.org/latest.php");
    preg_match_all ("#<(b|s)>(.*)</\\1>#iU", $f[0], $regs);
    echo $regs[1][0];
    ?>


    почему-то выводит b

    содержимое файла http://ssun.no-ip.org/latest.php
    Текущая версия <b>Frozzeg News v1.0</b>


    если я правильно понял он ищет либо <b>, либо, если не находит, <s>
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • sap

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

    Spritz 19 июля 2008 г. 12:59, спустя 21 минуту 6 секунд

    Что значит почему-то? Потому выводит b, что там под это выражение подходит только b.

    если я правильно понял он ищет либо <b>, либо, если не находит, <s>

    Нет. Не если не находит, а ищет <b> и <s>
  • Frozzeg

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

    Spritz 19 июля 2008 г. 13:33, спустя 34 минуты 38 секунд

    аа, в echo $regs[1][0]; вместо 1 надо 0
    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:14, спустя 305 дней 23 часа 41 минуту

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

    сделал паттерн, но он не работает = (

    #^[A-Z0-9А-Я]$#i
    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:15, спустя 35 секунд

    два хули
    #^[A-Z0-9А-Я]+$#i
    Сапожник без сапог
  • ubica

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

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


    два хули
    #^[A-Z0-9А-Я]+$#i


    два хули
    #^[A-Z0-9А-Я]+$#ui
  • phpdude

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

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



    два хули
    #^[A-Z0-9А-Я]+$#i


    два хули
    #^[A-Z0-9А-Я]+$#ui

    ты мысли читаешь? откуда знаешь какая там кодировка? )
    Сапожник без сапог

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