Результаты поиска по запросу "regex"

5 ответов

Регулярное выражение Posix, не жадный

Есть ли способ использовать не жадное регулярное выражение в C, как можно использовать в Perl? Я попробовал несколько вещей, но на самом деле это не работает. В настоящее время я использую это регулярное выражение, которое ...

6 ответов

, Это действительно так просто.

чание: * Python используется для иллюстрации поведения, но этот вопрос не зависит от языка. * Для целей этого обсуждения,предполагатьодна линия только вводпотому что наличие новых строк (многострочный ввод) вносит изменения в поведение$ а ...

4 ответа

+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Есть ли ...

ТОП публикаций

3 ответа

 который, кажется, делает то, что вы ищете!

ook только что перезапустил Комментарии с функцией автоматического исправления грамматики. Что делает фильтр грамматики? Добавляет пунктуацию (например, точки в конце предложений)Удаляет лишние пробелы в словах в автоматическом регистре ...

3 ответа

Положительный / отрицательный взгляд с 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когда я ...

4 ответа

.)

аюЯна Гойваертса "Регулярные выражения: полный учебник и справочник" [https://rads.stackoverflow.com/amzn/click/com/1411677609]подправить мой Regex. Во второй главе у Яна есть раздел «специальные символы»: Специальные символыПоскольку мы хотим ...

3 ответа

Это работает, пробегая строку вперед, пока она не достигнет первого открытого парена, а затем назад, пока не достигнет первого закрывающего парена. Затем он использует эти два индекса, чтобы разрезать строку.

м приложении Python мне нужно написать регулярное выражение, соответствующее C ++for или жеwhile цикл, который был завершен точкой с запятой (;). Например, оно должно соответствовать этому: for (int i = 0; i < 10; i++);... но не это: for (int i ...

6 ответов

Какое регулярное выражение, чтобы соответствовать все вхождения 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 ...

3 ответа

Как сопоставить китайский иероглиф, используя регулярное выражение Perl

Мне нужно сопоставить некоторые китайские символы в HTML-кодировке utf8, и я написал тестовый код, как показано ниже: #! /usr/bin/perl use strict; use LWP::UserAgent; use Encode; my $ua = new LWP::UserAgent; my $request = ...

6 ответов

нет, так как это означает, что синтаксический анализ строки против регулярного выражения дважды. Просто используйте '===' после - если две строки идентичны, это самое быстрое сравнение.

кция возвращает новую строку с заменами, но если не было слов для замены, возвращается исходная строка. Есть ли способ узнать, действительно ли он заменил что-либо, кроме сравнения результата с исходной строкой?replaceПочему вы не хотите сравнить ...