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


IBAN регулярное выражение
Если вы похожи на меня, то вам нравятся вещи, которые просто работают. Например, когда ты планируешь быть где-то ровно в 8 утра, садишься за руль и чудесным образом приезжаешь ровно в 8 утра. Такие вещи. Уфф… Итак, представьте мое удивление, когда я обнаружил, что каким-то образом со всей цифровой финансовой системой, которая существовала некоторое время и в последний год резко выросла из-за криптовалют, по-видимому, никто не придумал творческий и элегантный способ проверить..

Регулярное выражение Javascript
. означает «любой символ». * означает «любое количество этого». ^ говорит в начале строки. $ говорит в конце строки. .* Zero or more of any characters. This can be used in the middle anywhere. Пример: \(иосиф)\с.*(сталин)\ .* в приведенной выше строке будет соответствовать любому отчеству, которое может стоять между Иосифом и Сталиным. ^.* Start of string followed by zero or more of any character (except line break) it will match anything it tested on it's own...

РЕГЕКСЫ В PYTHON
Все мы помним, как выполняли поиск, нажимая Ctrl + F для определенного текста в длинном документе или создавая длинные программы, которые сообщают, относится ли конкретный текст к определенному шаблону или нет, но регулярным выражениям, или мы называем это как «Регулярное выражение», продвигая его на один шаг вперед. со встроенным в Python модулем «re». Для лучшего понимания давайте запрограммируем программу, которая сообщает, является ли строка ввода номером телефона или нет. Теперь..

Основы регулярных выражений
Что это такое, специальные персонажи, о которых вам следует знать, и ресурсы, которые помогут вам их создать Разнообразие способов, которыми можно войти в программную инженерию, неизбежно приводит к тому, что многие из нас учатся и (в данном случае не учатся) различным концепциям. Возможно, одна из самых полезных концепций, которые может понять и использовать инженер-программист, - это регулярные выражения. Возможно, вы сталкивались с ними раньше и были полностью озадачены..

sentrycli с поддержкой хлебных крошек
sentrycli с поддержкой хлебных крошек Пару месяцев назад команда разработчиков Sentry официально анонсировала новую функцию под названием breadcrumbs — Быстрее отлаживать проблемы с помощью Breadcrumbs . Наличие актуальной версии пакета raven (поскольку наша команда ориентирована на Python) и самой свежей версии Sentry включает этот механизм автоматически. Затем пользовательский интерфейс показывает историю запросов к БД, HTTP-запросов или операторов журнала: Как всегда..

Мое путешествие в регулярные выражения с Ruby
Регулярные выражения или «регулярные выражения» — это то, что я часто использовал в прошлом, но так и не понял полностью. Всегда было проще использовать чужое регулярное выражение для проверки входных данных или анализа данных. На мой неопытный взгляд это выглядело как мешанина из случайных букв, цифр и специальных символов. Будет справедливо сказать, что я был напуган. Что такое регулярные выражения? Во-первых, регулярное выражение — это последовательность символов, определяющая..

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

Как связать регулярное выражение с комбинацией клавиш в emacs?
Для контекста, я что-то вроде новичка в emacs. Я не использовал его очень давно, но использую его все больше и больше (мне он очень нравится). Также я хорошо разбираюсь в lisp, но не очень хорошо знаком с elisp. Что мне нужно сделать, так это...
1678 просмотров
schedule 06.08.2023

Получение частей URL-адреса (Regex)
Учитывая URL-адрес (одна строка): http://test.example.com/dir/subdir/file.html Как с помощью регулярных выражений извлечь следующие части: Поддомен (тест) Домен (example.com) Путь без файла (/ dir / subdir /) Файл (file.html) Путь к...
270683 просмотров
schedule 19.01.2024

Каков шаблон регулярного выражения для datetime (2008-09-01 12:35:45)?
Что такое шаблон RegEx для DateTime (2008-09-01 12:35:45)? Я получаю эту ошибку: Не найден конечный разделитель '^' С использованием:...
129553 просмотров
schedule 12.05.2022

Регулярное выражение для сопоставления с чем-то, что не является определенной подстрокой
Я ищу регулярное выражение, которое будет соответствовать строке, которая начинается с одной подстроки и не заканчивается определенной подстрокой. Пример: // Updated to be correct, thanks @Apocalisp ^foo.*(?<!bar)$ Должно...
11096 просмотров
schedule 31.12.2023

Кэширование скомпилированных объектов регулярных выражений в Python?
Каждый раз, когда импортируется файл python, содержащий большое количество статических регулярных выражений, циклы ЦП тратятся на компиляцию строк в соответствующие конечные автоматы в памяти. a = re.compile("a.*b") b = re.compile("c.*d") ......
3618 просмотров
schedule 23.09.2022

регулярное выражение для замены двух (или более) последовательных символов только одним?
В java какое регулярное выражение можно использовать для замены, например: до: aaabbb после: ab до: 14442345 после: 142345 Благодарность!
24059 просмотров
schedule 12.10.2023

Как проверить номера телефонов с помощью регулярного выражения
Я пытаюсь собрать комплексное регулярное выражение для проверки телефонных номеров. В идеале он должен обрабатывать международные форматы, но он должен обрабатывать американские форматы, включая следующие: 1-234-567-8901 1-234-567-8901...
1034074 просмотров
schedule 04.05.2024

Как обратное совпадение с регулярным выражением?
Я использую RegexBuddy, но у меня все равно проблемы с этим: \ Я обрабатываю файл построчно. Я построил «линейную модель», чтобы соответствовать тому, что я хочу. Теперь я хотел бы выполнить обратное сопоставление ... т.е. я хочу сопоставить...
298703 просмотров
schedule 27.11.2023

Регулярное выражение для соответствия конца строки URL или символа /
У меня есть URL , и я пытаюсь сопоставить его с регулярным выражением, чтобы извлечь некоторые группы. У меня проблема в том, что URL-адрес может заканчиваться либо , либо продолжаться "/" и другим текстом URL. Я хотел бы сопоставить такие...
108842 просмотров
schedule 19.05.2022

Регулярное выражение для соответствия буквенно-цифровым и пробелам
Что я здесь делаю неправильно? string q = "john s!"; string clean = Regex.Replace(q, @"([^a-zA-Z0-9]|^\s)", string.Empty); // clean == "johns". I want "john s";
148765 просмотров
schedule 15.12.2022

Регулярные выражения SQL Server в T-SQL
Существует ли какая-либо библиотека регулярных выражений, написанная на T-SQL (без CLR, без расширенного SP , чистый T-SQL) для SQL Server, которая должна работать с общим хостингом? Редактировать: Спасибо, я знаю о решениях PATINDEX , LIKE...
164042 просмотров
schedule 28.07.2023

Соответствует ли модификатор регулярного выражения Perl /m в Windows по-разному?
Следующие операторы Perl ведут себя одинаково на машинах Unixish. Они ведут себя по-разному в Windows? Если да, то из-за магии\n? split m/\015\012/ms, $http_msg; split m/\015\012/s, $http_msg; Я получил сбой на одном моих модулей...
1352 просмотров
schedule 06.06.2022

Вопрос о проверке URL-адресов с помощью регулярных выражений [закрыт]
У меня есть следующее регулярное выражение, которое отлично справляется с сопоставлением URL-адресов: ((https?|ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)` Однако он не обрабатывает URL-адреса без...
11945 просмотров
schedule 19.02.2023

Можете ли вы предложить более элегантный способ «токенизации» кода С# для форматирования html?
( Этот вопрос о рефакторинге Код F# принес мне один голос против, но также несколько интересных и полезных ответов. И 62 вопроса F# из 32 000+ по SO кажутся жалкими, поэтому я рискну получить еще больше неодобрения! Вчера я пытался разместить...
639 просмотров
schedule 10.01.2024

Использование RegEx для подсчета очков в покере
Я разрабатываю покер на C #. В настоящий момент я пытаюсь получить счет рук игроков, используя RegEx . Я ищу строку (состоящую из масти и номера карт) и ищу масти или числа, соответствующие RegEx . Если я получаю 2 совпадения, то у игрока есть...
2312 просмотров
schedule 03.02.2022

Грамматика Regex BNF
Есть ли грамматика BNF для регулярных выражений?
18508 просмотров
schedule 26.12.2023

Как преобразовать mod_rewrite (опция QSA) в эквивалент Nginx?
Я хочу преобразовать следующее правило mod_rewrite в эквивалент Nginx : RewriteRule ^foo/(.*)$ /bar/index.php?title=$1 [PT,L,QSA] RewriteRule ^foo/*$ /bar/index.php [L,QSA] Пока у меня есть: rewrite ^foo/(.*)$...
15044 просмотров
schedule 03.10.2022

Регулярное выражение для проверки шестнадцатеричной строки
Я использую это простое регулярное выражение для проверки шестнадцатеричной строки: ^[A-Fa-f0-9]{16}$ Как видите, я использую квантификатор для проверки того, что строка имеет длину 16 символов. Мне было интересно, могу ли я использовать...
25478 просмотров
schedule 17.10.2022

как найти подстроку, найденную в текстовой строке, и выделить ее всю
Я пытаюсь выделить результаты поиска, но хочу включить окружающий текст, ограниченный закрывающими тегами. Итак, если $term «крутой», preg_replace должен закончиться следующим образом: <div><span style="background: #f00">My hair cut...
1276 просмотров
schedule 17.04.2024

Проверка электронной почты с помощью регулярного выражения VB.Net
Я работаю над небольшим проектом в VB.Net, где я получаю ввод из текстового поля, и мне нужно убедиться, что это адрес электронной почты. Я нашел это выражение «^ [_ a-z0-9 -] + (. [_ A-z0-9 -] +) @ [a-z0-9 -] + (. [A-z0-9-] +) (. [az] {2,4}) $...
51388 просмотров
schedule 17.01.2024