Публикации по теме 'regex'


Regex (регулярное выражение) в PHP, которое вы должны знать
В этом руководстве вы изучите некоторый синтаксис или шаблон регулярных выражений, и это означает использование регулярных выражений в PHP. Regex выглядит сложным, но это не так уж сложно, если вы можете сначала выяснить синтаксис или значение шаблона. Давайте начнем. Наиболее распространенный синтаксис или шаблон регулярных выражений и их значение или описание [abc]: Один символ: a, b или c [^abc]: Любой одиночный символ, кроме: a, b или c [a-z]: Любой одиночный символ в..

Наиболее важные регулярные выражения
Наиболее важные регулярные выражения Привет всем, я надеюсь, что ваше путешествие с информатикой идет хорошо. RegEx — одна из самых важных головных болей для инженеров. Сегодня я кратко опишу RegEx, а затем поделюсь с вами наиболее распространенными шаблонами, которые могут спасти вашу жизнь при ежедневном написании кода. Регулярные выражения (называемые RE, или регулярными выражениями, или шаблонами регулярных выражений) — это, по сути, крошечный узкоспециализированный язык..

Регулярное выражение в Python
Регулярное выражение очень круто для манипуляций со строками и прочего. В python для этого предусмотрен модуль регулярных выражений. Ниже приведены некоторые правила для создания регулярного выражения: - ^ обозначает начало строки. $ обозначает конец строки. * обозначает ноль или более повторений повторения. + обозначает одно или несколько повторений re. . соответствует всему, кроме новой строки. ? соответствует нулю или одному повторению re. {a} совпадает с точным..

Вопросы по теме 'regex'

регулярное выражение для удаления URL из текста
Я хочу удалить все вхождения URL [полный путь, строка запроса] из текста в Python. Любые предложения о том, как это сделать? Я новичок в регулярном выражении! http://example.com/url/?x=data Весь этот URL должен быть удален! Спасибо
4429 просмотров
schedule 24.04.2024

Регулярное выражение для сопоставления четырех повторяющихся букв в строке с использованием шаблона Java
Я хочу сопоставить что-то вроде aaaa, aaaad, adjjjjk. Что-то вроде ([az])\1+ использовалось для сопоставления повторяющихся символов, но я не могу понять это для четырех букв.
31460 просмотров
schedule 20.04.2024

Как заменить только часть совпадения на python re.sub
Мне нужно сопоставить два случая одним reg-выражением и выполнить замену 'long.file.name.jpg' -> 'long.file.name_ suff .jpg' 'long.file.name_ a .jpg' -> 'long.file.name_ suff .jpg' Я пытаюсь сделать следующее re.sub('(\_a)?\.[^\.]*$' ,...
71574 просмотров
schedule 01.04.2024

Регулярное выражение возвращает только одно совпадение
Это регулярное выражение возвращает только одно совпадение. (Я хочу получить все источники/местоположения изображений (например, «folder/image.png», содержащиеся в атрибуте src в теге img html). Пример входной строки: input = @"<p>here...
666 просмотров
schedule 03.05.2024

Самый быстрый способ анализа больших строк (многопоточный)
Я собираюсь начать проект, который будет брать блоки текста, анализировать в них много данных в какой-то объект, который затем можно сериализовать, хранить и собирать статистику/данные. Это должно быть как можно быстрее, так как у меня > 10 000 000...
3950 просмотров
schedule 28.03.2024

.htaccess mode_rewrite проблема с символом процента соответствия
Итак, я хочу знать, как я могу сделать так, чтобы, если кто-то запрашивает страницу: www.mydomain.com/ %D7%90%D7%91%D7%90.php он попадет на страницу: www.mydomain.com/ D790D791D790.php (без процентов), но URL-адрес его браузера покажет первую...
1132 просмотров
schedule 28.03.2024

Регулярное выражение для удаления [] и всего в них
У меня возникли проблемы с тем, чтобы заставить какое-то регулярное выражение работать для удаления некоторого текста, мне нужно удалить [text] из [text][maybehere]anytext . Итак, в основном первый набор [] и все, что в них находится. Остальной...
2175 просмотров
schedule 23.03.2024

MySQL: REGEXP для удаления части записи
У меня есть таблица "locales" со столбцом "имя". Записи в имени всегда начинаются с ряда символов, за которыми следует символ подчеркивания (например, "foo_", "bar_"...). Запись может иметь более одного подчеркивания, и шаблон перед подчеркиванием...
1218 просмотров
schedule 27.03.2024

Как использовать регулярное выражение для извлечения бита в середине строки
Используя регулярные выражения PHP PCRE, я хочу извлечь центральную часть строки, где части могут встречаться или не встречаться. т.е. n bedroom property type in some town Я хочу извлечь «тип свойства», используя одно регулярное выражение....
558 просмотров
schedule 14.03.2024

Регулярное выражение VBScript для соответствия всем URL-адресам, не находящимся в якоре
Я рву на себе волосы из-за этого, кажется, вы не можете сделать регулярное выражение для doesn't begin with в VBScript. Я начал писать сложный запутанный фрагмент кода, который их находит, но я бы предпочел найти более простой способ. Пример...
290 просмотров
schedule 25.03.2024

Как использовать PHP для поиска в строке слов, начинающихся/заканчивающихся специальными символами регулярного выражения?
Я использую PHP, чтобы узнать, встречается ли строка, начинающаяся со специального символа регулярного выражения, как слово в текстовой строке. Это PHP-код: $subject = " hello [hello [helloagain "; $pattern = preg_quote("[hello"); if...
1488 просмотров
schedule 21.03.2024

Выражения регулярных выражений для сопоставления сравнений
Можно ли создать регулярное выражение, которое соответствует сравнению, например, меньше или больше? Например, сопоставьте все значения в долларах меньше 500 долларов. Я бы использовал это в интернет-магазинах, которые перечисляют множество...
135 просмотров
schedule 26.03.2024

Регулярное выражение с -, ::, ( и )
Мне нужно разделить строку (age-is-25::OR::last_name-is-qa6)::AND::(age-is-20::OR::first_name-contains-test) в string[0] = (age-is-25::OR::last_name-is-qa6) строка[1] = И string[2] = (age-is-20::OR::first_name-contains-test) Я...
793 просмотров
schedule 12.05.2024

разделить имя файла и объединить фрагменты в структуру каталогов
Я хочу разделить запрошенные фрагменты имени файла URL длиной до 2 символов, а затем переписать в структуру каталогов: Ввод (построчно): a.txt ba.txt cba.txt dcba.txt edcba.txt fedcba.txt gfedcba.txt hgfedcba.txt Желаемый результат:...
121 просмотров
schedule 24.03.2024

Регулярное выражение Python с опережением символов, отличных от ASCII
У меня есть большая часть этого регулярного выражения, однако у меня проблемы с просмотром вперед. Я хочу разделить строку на почтовый индекс, за которым следуют две строки или два числа. Цифры могут быть в виде: 1 1.5 1.55 11.55 Текст для...
614 просмотров
schedule 15.04.2024

Как заменить символы � на , из моей строки?
Я изо всех сил пытаюсь заменить символы � на «,» Моя фактическая строка: String strMine = "HOUSTON SHEPHERD� A 4000 N SHEPHERD DR� HOUSTON� TX 77018."; и мой ожидаемый результат: HOUSTON SHEPHERD, A 4000 N SHEPHERD DR, HOUSTON, TX...
151 просмотров
schedule 29.04.2024

Удалить из строки все, кроме букв и цифр
У меня есть текстовое поле в пользовательском интерфейсе. Это не ограничивает пользователя вводить какие-либо специальные символы. Но при сохранении его в БД я хочу, чтобы все было удалено, кроме алфавитов и цифр. Это можно сделать на стороне...
98 просмотров
schedule 01.05.2024

Проблема с косой чертой в регулярном выражении Java
Мне нужно регулярное выражение для следующих данных: Разрешены все цифры, все буквы или комбинации цифр и букв, включая специальные символы: @ . – ‘ ? , ( ) : ; ! * $ _ = + ^ & # и французские символы ударения Unicode....
695 просмотров
schedule 08.05.2024

FindWithinHorizon не соответствует
Я хотел бы найти количество экземпляров шаблона "$$$$" в текстовом файле. Следующий метод работает с некоторыми файлами, но не со всеми файлами. Например, он не работает со следующим файлом ( http://www.hmdb.ca/downloads/structures.zip - это...
648 просмотров
schedule 08.05.2024

Нужно регулярное выражение для строки, которая должна содержать буквы, но не может содержать только числа и не может содержать специальные символы.
Нужно регулярное выражение для строки, такое что: Может иметь буквы, цифры игнорировать специальные символы, такие как: ‹ > { } [ ] # ~ ^/\" Не может быть чисто цифр Максимальный размер — 20 символов. Допустимые ответы а) "привет мир...
82 просмотров
schedule 13.03.2024