Публикации по теме '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