Результаты поиска по запросу "regex"
Регулярное выражение Posix, не жадный
Есть ли способ использовать не жадное регулярное выражение в C, как можно использовать в Perl? Я попробовал несколько вещей, но на самом деле это не работает. В настоящее время я использую это регулярное выражение, которое ...
, Это действительно так просто.
чание: * Python используется для иллюстрации поведения, но этот вопрос не зависит от языка. * Для целей этого обсуждения,предполагатьодна линия только вводпотому что наличие новых строк (многострочный ввод) вносит изменения в поведение$ а ...
+1. Я пошел дальше и отредактировал вопрос, чтобы использовать вместо этого «опционально».
соответствовать следующее: On Mar 3, 2011 11:05 AM, "mr person" wrote:У меня есть следующее регулярное выражение: /(On.* (?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \d{1,2}, [12]\d{3}.* at \d{1,2}:\d{1,2} (?:AM|PM),.*wrote:)/mЕсть ли ...
который, кажется, делает то, что вы ищете!
ook только что перезапустил Комментарии с функцией автоматического исправления грамматики. Что делает фильтр грамматики? Добавляет пунктуацию (например, точки в конце предложений)Удаляет лишние пробелы в словах в автоматическом регистре ...
Положительный / отрицательный взгляд с grep и perl
мой файл login.txt содержит следующие записи abc def abc 123 def abc abc de tha eweкогда я делаю позитивный взгляд с помощью Perl, я получаю следующий результат cat login.txt | perl -ne 'print if /(?)abc\s(?=def)/' abc defкогда я ...
.)
аюЯна Гойваертса "Регулярные выражения: полный учебник и справочник" [https://rads.stackoverflow.com/amzn/click/com/1411677609]подправить мой Regex. Во второй главе у Яна есть раздел «специальные символы»: Специальные символыПоскольку мы хотим ...
Это работает, пробегая строку вперед, пока она не достигнет первого открытого парена, а затем назад, пока не достигнет первого закрывающего парена. Затем он использует эти два индекса, чтобы разрезать строку.
м приложении Python мне нужно написать регулярное выражение, соответствующее C ++for или жеwhile цикл, который был завершен точкой с запятой (;). Например, оно должно соответствовать этому: for (int i = 0; i < 10; i++);... но не это: for (int i ...
Какое регулярное выражение, чтобы соответствовать все вхождения URL CSS?
у меня есть CSS-файл с кучей фоновых изображений URL: .alert-01 { background: url('img/alert-01.jpg') center no-repeat; } .alert-02 { background: url('img/alert-02.jpg') center no-repeat; } .alert-03 { background: url('img/alert-03.jpg') center ...
Как сопоставить китайский иероглиф, используя регулярное выражение Perl
Мне нужно сопоставить некоторые китайские символы в HTML-кодировке utf8, и я написал тестовый код, как показано ниже: #! /usr/bin/perl use strict; use LWP::UserAgent; use Encode; my $ua = new LWP::UserAgent; my $request = ...
нет, так как это означает, что синтаксический анализ строки против регулярного выражения дважды. Просто используйте '===' после - если две строки идентичны, это самое быстрое сравнение.
кция возвращает новую строку с заменами, но если не было слов для замены, возвращается исходная строка. Есть ли способ узнать, действительно ли он заменил что-либо, кроме сравнения результата с исходной строкой?replaceПочему вы не хотите сравнить ...