1
ответ

Как предварительно разделить все символы, но не разбивать < b > и < br >

Здесь есть множество вопросов о [preg_split], но ни один из них не относится к моей проблеме. Я использую следующий код для разделения строк на символы в PHP, например: $ str = "My < b > table < / b > ...
вопрос задан: 24 March 2019 04:19
1
ответ

REGEX - как сделать диакритически нечувствительным в preg_match?

Есть ли способ использовать preg_match (например, возможно, с помощью флага) для выполнения нечувствительных к диакритике совпадений? Например, скажем, я бы хотел, чтобы это соответствовало: cafe cafe. Я знаю, что могу сделать такое выражение: caf [eé]. Э
вопрос задан: 18 January 2019 03:02
1
ответ

На основе PCRE Regex для перенаправления

У меня есть несколько ссылок, как следует. http://www.example.com/excel.aspx http://www.example.com:80/word.aspx http://www.example.com:80/powerpoint.aspx http: //www.example .com: 80 / pdf.aspx http: //www.example.com: ...
вопрос задан: 16 January 2019 11:56
1
ответ

RegEx: найти все совпадения во всей строке [duplicate]

Я пытаюсь найти все возможные совпадения с маской RegEx с использованием php (и preg_ *) на глобальном уровне. Поскольку я не могу получить правильные условия для объяснения, я думаю, этот пример будет более ясным: я ...
вопрос задан: 17 February 2016 14:34
1
ответ

Как использовать многобайтовые символы UTF-8 в группах регулярных выражений для preg_match ()? [Дубликат]

Поскольку я начал тестировать в среде PHP 7.2, некоторые из моих тестов, основанных на локали, терпят неудачу, потому что изменился формат валюты для locale de_CH. Ubuntu 16.04 PHP 7.0: 5'123.81 Ubuntu 18.04 PHP 7.2: 5 '...
вопрос задан: 20 October 2014 05:37
1
ответ

Соответствующие двойные кавычки с регулярными выражениями [duplicate]

В соответствии с примером на этой странице документации ElasticSearch следующий шаблон соответствует значениям, заключенным в двойные кавычки: «((?: \\" | [^ "] | \\") *) «Тем не менее, я не пользуюсь второй \\ ", ...
вопрос задан: 8 April 2014 21:11
1
ответ

Поиск и замена регулярных выражений с использованием preg_replace [duplicate]

Является новым для Regex & amp; используя примеры, чтобы прояснить мое понимание. Сайт PHP functions дает пример функции preg_filter, который я полностью понимаю - кроме одного: $ ...
вопрос задан: 8 April 2014 21:11
1
ответ

Преобразование PCRE рекурсивный regex шаблон к определению групп балансировки.NET

PCRE имеет функцию, названную рекурсивным шаблоном, который может использоваться для соответствия вложенным подгруппам. Например, рассмотрите "грамматику" Q-> \w |' [' A''; Q*''? Q*']' |' <''>'-> (Q |'') *...
вопрос задан: 17 December 2013 21:14
1
ответ

R: & ldquo; & rdquo; регулярное выражение не распознает шаблоны при использовании с «positive lookbehind» [duplicate]

Я ожидаю, что следующий код распознает все шаблоны (pat1, pat2, pat3, pat4). Однако это признает только «pat4». Как мне изменить свой код? test.pat & л; -. "pat1 | pat2 | pat3 | ((& л; = ABCD) (| \ ...
вопрос задан: 11 April 2012 20:45
1
ответ

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

Я неопытен с использованием C, и я должен использовать PCRE для получения соответствий. Вот образец моего исходного кода: интервал test2 () {символ константы *ошибка; интервал erroffset; pcre *ре; международное дистанционное управление;...
вопрос задан: 12 January 2012 09:15
1
ответ

Regex для использования каждой буквы только однажды?

Действительно ли возможно создать регулярное выражение PCRE-стиля, которое будет только соответствовать каждой букве в списке только однажды? Например, если у Вас есть буквы "lrsa", и Вы пытаетесь соответствовать списку слов против:...
вопрос задан: 13 April 2010 16:48
1
ответ

[a-z] будет когда-либо соответствовать символам с диакритикой в PREG/PCRE?

Я уже знаю, что \w в PCRE (особенно реализация PHP) может иногда соответствовать некоторым символам неASCII в зависимости от локали системы, но что относительно [a-z]? Я не думал бы так...
вопрос задан: 18 December 2009 21:32
1
ответ

Что поддержка там для PCRE (Perl Совместимые Регулярные выражения) в общих языках?

Я интересуюсь питанием PCRE (Perl Совместимые Регулярные выражения), и задайтесь вопросом, станут ли они, вероятно, фактическим подходом на всех главных языках (я интересуюсь Java). Я...
вопрос задан: 19 September 2009 09:22
1
ответ

Кто-то может объяснить Притяжательные Кванторы мне? (Регулярные выражения)

Я читаю документ PCRE, и он относится к притяжательным кванторам, но явно или конкретно не определяет их. Я знаю то, что жадный квантор, и я знаю, каков ленивый quantifer. Но...
вопрос задан: 13 July 2009 01:58
1
ответ

Регулярное выражение, которое соответствует между кавычками, содержа, вышло из кавычек

Это было первоначально вопросом, который я хотел задать, но при исследовании деталей для вопроса я нашел решение и думал, что это может представлять интерес для других. В Apache полный запрос находится в...
вопрос задан: 12 May 2009 07:03
0
ответов

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

Как я могу преобразовать имена с символами подчеркивания в имена в верблюжьем регистре, как показано ниже, с помощью одного поиска и замены регулярных выражений Java/Perl? underscore_variable_name -> underscoreVariableName ...
вопрос задан: 22 February 2019 05:17
0
ответов

Ошибка компоновщика LNK2038: в режиме выпуска обнаружено несоответствие

Я пытаюсь перенести мое небольшое приложение с Win XP и VS 2005 на Win 7 и VS 2010. Приложение компилируется и работает без сбоев в режиме отладки, однако в режиме выпуска я получаю следующую ошибку: pcrecpp.lib (...
вопрос задан: 16 December 2018 05:48
0
ответов

Perl-совместимое регулярное выражение (PCRE) в Python

Мне нужно проанализировать некоторые строки на основе PCRE в Python, и я понятия не имею, как это сделать. Строки, которые я хочу проанализировать, выглядят так: match mysql m / ^. \ 0 \ 0 \ 0 \ n (4 \. [-. \ W] +) \ 0 ... \ 0 / sp / MySQL / i / $ 1 /
вопрос задан: 29 June 2018 15:47
0
ответов

Установка Apache; ошибка libpcre

При установке Apache на Ubuntu 11.10 я получаю следующую ошибку: настроить: ошибка: APR не найден. Пожалуйста, прочтите документацию. Я следовал инструкциям здесь, затем я получаю следующую ошибку: ...
вопрос задан: 25 November 2017 17:49
0
ответов

Ошибка при установке PCRE

Я пытаюсь установить PCRE на свой сервер Ubuntu 11.10. Когда я запускаю команду "make", я получаю очень длинный вывод, который всегда заканчивается этой ошибкой: libtool: link: (cd ".libs" && rm -f "...
вопрос задан: 21 June 2017 14:00
0
ответов

Регулярные выражения PCRE с использованием подпрограмм именованных шаблонов

Я экспериментирую с именованными подшаблонами / 'subroutine' функции регулярного выражения в PHP PCRE, и я надеюсь, что кто-то сможет объяснить следующий странный вывод: $ re = "/ (? (ОПРЕДЕЛЕНИЕ) (? a) ) ^ (? & ...
вопрос задан: 23 May 2017 12:29
0
ответов

Как я могу получить только именованные захваты из preg_match? [дубликат]

Возможный дубликат: как заставить preg_match preg_match_all возвращать только названные части выражения регулярного выражения. У меня есть этот фрагмент: $ string = 'Здравствуйте, меня зовут Линда. Мне нравится Pepsi. '; $ regex =' / name ...
вопрос задан: 23 May 2017 12:13
0
ответов

Как этот шаблон PCRE обнаруживает палиндромы?

Этот вопрос представляет собой обучающую демонстрацию использования опережающего просмотра, вложенных ссылок и условных операторов в шаблоне PCRE для соответствия ВСЕМ палиндромы, включая те, которые не могут быть сопоставлены с помощью ...
вопрос задан: 23 May 2017 12:10
0
ответов

Лучшие практики cmake

При работе с cmake, лучше ли работать с одним большим CMakeLists.txt в корне проекта или, как кажется, в некоторых местах, иметь по одному в каждом подкаталоге? Я бы предположил ...
вопрос задан: 23 May 2017 12:10
0
ответов

Экранирующая строка для использования в регулярном выражении [дубликат]

Возможный дубликат: существует ли функция PHP, которая может экранировать шаблоны регулярных выражений до их применения? Я хочу использовать строку, хранящуюся в переменной, в регулярном выражении. Как лучше всего (в ...
вопрос задан: 23 May 2017 12:08
0
ответов

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

Я видел этот вопрос и по опыту знаю, что каждый язык поддерживает свой диалект регулярного выражения. Я полагаю, проблема существует уже давно, так что у кого-то должно быть ...
вопрос задан: 23 May 2017 11:48
0
ответов

Как преобразовать выражения ereg в preg в PHP?

Поскольку регулярные выражения POSIX ( ereg) устарели с PHP 5.3.0, я хотел бы знать простой способ преобразовать старые выражения в PCRE (Perl-совместимые регулярные выражения) (preg). Например, я ...
вопрос задан: 23 May 2017 10:31
0
ответов

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

После прочтения этой статьи о двух разных типах алгоритмов регулярных выражений (Perl 5.8.7 и Thompson NFA), последний примерно в 1 000 000 раз быстрее, чем первый, согласно статье. ...
вопрос задан: 23 May 2017 02:33
0
ответов

Увеличьте Boost regex speed или используйте PCRE в C ++

Здравствуйте, это моя строка: ключ {info ('1'), подробности ('1'), другие ('{"1": "2test data1", "2": "2test data2"}')} я сделал больше чем 1 миллион этой строки и поместите их в файл как (тот же) ключ {info ('1'), ...
вопрос задан: 26 April 2016 20:04
0
ответов

Что такое безопасный разделитель регулярных выражений PCRE для использования в атрибуте элемента ввода шаблона HTML5?

Похоже, что спецификация HTML5 (и, следовательно, ECMA262) допускает для соответствия строке '0/0', даже если косая черта не экранирована. Интернет ...
вопрос задан: 25 April 2016 09:24