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

1 ответ

 если вы ищете контекст

могу заменитьfoobar с участиемfoo123bar? Это не работает: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar'Это работает: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar'Я думаю, что это общая проблема, когда есть что-то вроде\number, ...

3 ответа

FluentDom

у, чтобы код регулярного выражения, чтобы заменить все строки "foo" на "bar", между тегами html pre> </ pre> вот пример: < html> < p> blah blah blah foo try foo< /p> < pre> foo try foo word foofoo < /pre> < /html>должно быть < html> < p> blah ...

5 ответов

Обратите внимание, что "." символ означает любой символ.

т всем мастеру регулярных выражений, я знаю, что у вас есть решение моей проблемы. хе-хе 02-May-2011или же 22-May-2011или же 2-May-2011(дд-ммм-гггг) с гггг не принимает никаких других символов, кроме цифры

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

1 ответ

 также может быть использован для поиска списка строк

кто-нибудь объяснить, как я мог бы использовать регулярные выражения в Ruby, чтобы вернуть только совпадения строки. Например, если код читается в файле .txt с рядом имен: John Smith James Jones David Brown Tom Davidson etc etc... и слово, ...

2 ответа

Python: парсинг числовых значений из строки с использованием регулярных выражений

Я пишу код Python для анализа различных типов чисел из строки с помощью регулярных выражений и столкнулся с досадной проблемой, которую я не понимаю. Мой код выглядит следующим образом: import re test_string = "Distributions $54.00 bob $26 and ...

1 ответ

Да, но если бы я использовал antlr, разве это не основано на неуправляемом коде?

ужно соответствовать всему следующему утверждению: {{CalendarCustom|year={{{year|{{#time:Y}}}}}|month=08|float=right}}В основном, когда есть{ должен быть соответствующий} с тем, как много встроенных{ } находятся внутри оригинального тега. Так ...

4 ответа

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

лкиваюсь с этой статьей: Производительность: скомпилированные и интерпретированные регулярные ...

6 ответов

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

оложим, у меня есть следующее регулярное выражение: -(\d+)-и я хочу заменить, используя C #, группу 1(\d+) с участиемAA, чтобы получить: -AA-Теперь я заменяю его, используя: var text = "example-123-example"; var pattern = @"-(\d+)-"; var ...

2 ответа

, если поддерживается, обнаруживать все, что есть (или нет, конечно), из языка, который использует любой из блоков Unicode Latin.

я есть некоторые документы, которые прошли конвертацию из PDF в HTML. Из-за этого у них было много случайных знаков препинания в юникоде, где конвертер испортился (то есть, elipses и т. Д.). У них также правильно есть набор неанглоязычных, но все ...

1 ответ

Заменить каждое совпадение, сопоставленное с шаблоном, методом, вызванным для этой строки

Я пытаюсь сделать что-то вроде этого: public String evaluateString(String s){ Pattern p = Pattern.compile("someregex"); Matcher m = p.matcher(s); while(m.find()){ m.replaceCurrent(methodFoo(m.group())); } }Проблема в том, что нет ...