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

9 ответов

Подумайте сначала о написании тестов, и пишите только столько регулярных выражений, сколько необходимо для прохождения каждого теста. Если вам нужно расширить регулярное выражение, сделайте это, добавив неудачные тесты.

ичок в TDD, и я нахожу RegExp довольно частный случай. Есть ли какой-то особый способ их модульного тестирования или я могу просто рассматривать их как обычные функции?

2 ответа

Примеры:

приведена небольшая часть более крупного сценария, над которым я работаю, но ниже приведена большая боль, из-за которой часть более крупного сценария не работает должным образом. Намерение состоит в том, чтобы проверить, соответствует ли ...

3 ответа

дисплей

самый быстрый способ заменить большое количество подстрок внутри очень большой строки. Вот два примера, которые я использовал. findall () выглядит проще и элегантнее, но это занимает поразительное количество времени. finditer () просматривает ...

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

4 ответа

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

могу запретить-- (более 1 подряд -)? напримерab--c- в конце слова не позволяют, например,abc-- в начале слова не допускаются, например-abc^[A-Za-z0-9-]+$ это то, что я до сих пор

1 ответ

 для второй части операции, чтобы она стала

u'abcde(date=\'2/xc2/xb2\',time=\'/case/test.png\')'что мне нужно, это содержимое в скобках.

2 ответа

Выход:

с у меня проблемы с заменой строк, которые уже вышли из preg_match. Допустим, у меня есть bbcode[b]bla[/b]У меня эта часть работает с заменой[b] с участием<b>, но давайте просто скажем для всех целей тестирования, что они ...

4 ответа

Самым простым способом было упомянуто несколько видов. Другая идея - предвкушение / оглядка назад, на этот раз они излишни, но часто весьма полезны.

аюсь использовать регулярное выражение, чтобы стереть только соответствующую часть строки. Я используюpreg_replace функции и попытались удалить соответствующий текст, поместив скобки вокруг соответствующей части. ...

2 ответа

 не будет соответствовать, потому что у него есть дополнительная буква в конце.

ий наэто [https://stackoverflow.com/questions/26125474/count-multiple-patterns-using-the-str-count-function-in-r] В этом случае я хотел бы подсчитать количество вхождений нескольких слов и чисел, которые встречаются в векторе предложений, с ...

4 ответа

Я высоко ценю вашу помощь.

а № 1: /string/morestring/thenameСтрока № 2: /string/morestring/thename/Regex: [^\/]*[\/]*$Приведенное выше регулярное выражение соответствует обоим последним сегментам ... Как регулярное выражение может соответствовать только ...

4 ответа

Вы можете получить тот же результат, изменив разделитель записей (и избегая регулярных выражений):

ся, я не могу понять правильный синтаксис, но я хочу, чтобы регулярное выражение Perl находило, где есть два или более разрывов строк в строке, и уплотняло их всего в 2 разрывов строк. Вот то, что я использую сегодня, который, кажется, не ...