Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Регулярные выражения

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98

Открыть новую тему     Написать ответ в эту тему

leftMIND

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
   Регулярные выражения
Обучающий материал
  • Книги [?]    
  • Шпаргалки: от AZJIO (AutoIt3, PCRE) [?] от Dave Child [?]
  • wikipedia.org - Регулярные выражения на wiki  
  • edlinsoft.blogspot.com - Регулярные выражения в .NET Framework  
  • php.ru - Синтаксис регулярных выражений  
  • php.net - Синтаксис регулярных выражений  
  • regexpstudio.com - Регулярные выражения для Delphi  
    Официальные источники:
  • docs.notepad-plus-plus.org - Официальный источник Notepad++ (англ. яз.)  
  • pcre.org - Официальный справочник движка PCRE (англ. яз.)  

  •    Тестирование регулярных выражений
    Программы
    Онлайн сервисы
  • RegexBuddy - крутая и платная  
  • RegExp - бесплатно, AZJIO, PCRE, AutoIt3  
  • Expresso  
  • The Regex Coach  
  • RegExstar, Github (AutoHotKey, PCRE)
  • Обзор программ от ManHunter    
  • regexr.com здесь в Community множество готовых регулярных выражений  
  • pagecolumn.com - для javascript  
  • pagecolumn.com - для php  
  • cuneytyilmaz.com - для javascript  
  • php-include.ru - на флеш-плеере  
  • regex101.com  
  • easyregexp.ru  
  • debuggex.com - показывает структурно  

  •    Схожие темы
  • javascript регулярные выражения [?]
  • PHP: Регулярные выражения (RegExp, Regular, eregi, preg) [?]
  • Игра - Регулярно выражайтесь! [?]
     
    первое сообщение темы... [?]
    Обсуждение шапки данной темы ведётся в этой теме [?]
    Рекомендации по составлению вопросов в данной теме: [?]

  • Всего записей: 33 | Зарегистр. 07-04-2002 | Отправлено: 23:55 15-10-2002 | Исправлено: AZJIO, 15:18 12-02-2021
    Celsus



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ли заменить значение на свой текст, если оно отсутствует? Я пометил это место текстом !!!ВОТ ЭТО МЕСТО!!! - там подряд идут <br>
    Тут блок с тектом и ссылкой артиста отсутствует, берется название лейбла из следующего блока, который сам отсутствует, ставится перед названием лейбла этого блока, где нет артиста. Нужно этот желтый момент заменить на альтернативный текст в случае, если блок артиста будет отсутствовать.  
    https://regex101.com/r/nEfNhy/1
    https://i.postimg.cc/dtRQC7dM/2025-03-28-092419.png
    Можно было бы заменить href=" после вторых круглых скобок на <br><br>? может, получилось бы

    Всего записей: 444 | Зарегистр. 02-04-2011 | Отправлено: 07:41 28-03-2025
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Celsus
    можно. ищете это место, где идут подряд <br> и меняете на то, что вам нужно.
    да хоть /<\/a><br><br><a/ заменить на </a><br>все, что хотите<br><a
     

    Цитата:
    Можно было бы заменить href=" после вторых круглых скобок на <br><br>

    чего?

    Всего записей: 16269 | Зарегистр. 20-09-2014 | Отправлено: 07:50 28-03-2025 | Исправлено: Mavrikii, 07:51 28-03-2025
    Celsus



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mavrikii
    Не соображу, как сделать это

    Всего записей: 444 | Зарегистр. 02-04-2011 | Отправлено: 08:03 28-03-2025
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Celsus

    Цитата:
    Не соображу, как сделать это

    в чем используется регулярка?  
    я же написал, сначала замена, а потом уже парсите как вам хочется.

    Всего записей: 16269 | Зарегистр. 20-09-2014 | Отправлено: 08:05 28-03-2025
    bolega

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а можно ли регуляркой найти слова типа "так-так", "там-там", "ку-ку", "ну-ну" и т.д., т.е. одинаковые повторяющиеся последовательности двух, трех, n-букв, разделенных дефисом  
    Mavrikii
    Спасибо!

    Всего записей: 4714 | Зарегистр. 09-09-2002 | Отправлено: 07:51 10-04-2025 | Исправлено: bolega, 08:05 10-04-2025
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bolega

    Цитата:
    а можно ли регуляркой найти слова типа

    можно. зависит от того, какая нотация используется для обратных ссылок, то есть для чего регулярка
    https://regex101.com/r/HUqHkk/1
    (\w{2,})-\1
    можно добавить границы слов, чтобы не срабатывало на нука-кара
    \b(\w{2,})-\1\b

    Всего записей: 16269 | Зарегистр. 20-09-2014 | Отправлено: 07:56 10-04-2025 | Исправлено: Mavrikii, 07:57 10-04-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Регулярные выражения


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru