Регулярные выражения

В этой метке собраны вопросы по «Регулярные выражения»: практические ситуации, пояснения, примеры и ответы по техническим задачам разного уровня. Подборка помогает сориентироваться в проблеме и найти аккуратный способ исправления.

16 вопросов
16 ответов
10 пользователей

Как сделать, чтобы функция обрабатывалась рекурсивно?

Как сделать, чтобы функция обрабатывалась рекурсивно для шорткодов любой вложенности? [random]{Вариант1|Вариант2}[/random] {Вариант1|[random]Вариант2|Вариант2[/random]} Сейчас возникает проблема, когда пытаюсь использовать [random][/random] внутри {} function generateSpinText($template) {...

Последний ответ: 4 апреля 2026 1 ответ

Как правильно написать регулярку?

Есть некоторая строка вида: $$первый заголовок$$[width="100"]$$второй заголовок$$[width="200"]$$третий заголовок$$[width="300"] Причем заголовки могут в некоторых случаях разделяться вертикальной чертой: $$первый заголовок$$[width="100"] | $$второй заголовок$$[width="200"] | $$третий...

Последний ответ: 23 марта 2026 1 ответ

Как с помощью регулярки вытащить значения в квадратных скобках?

Только начал изучать регулярные выражения. Столкнулся с такой ситуацией имеется значения, их несколько и они разные, например [IMG l="image.jpg" t="Картинка для баннера" d="Скрытое описание"]...

Последний ответ: 25 февраля 2026 1 ответ

Как разбить многостроковый текст на массив с помощью регулярного выражения?

Есть многострочная строка из текстового файла. const str = `#EXTINF:0 tvg-rec="7",Первый канал HD #EXTGRP:Общие http://site.com/index.m3u8 #EXTINF:0 tvg-rec="0",Россия 1 HD #EXTGRP:Общие http://site.com/index.m3u8 #EXTINF:0 tvg-rec="7",ТВ3 HD...

Последний ответ: 5 февраля 2026 1 ответ