531
правка
м (→Группы: орфография) |
ЕссБот (обсуждение | вклад) м (замена категории на шаблон для работы полки, removed: Категория:Программирование с помощью AWB) |
||
<code>{{Highlight|<nowiki><p><b>Википедия</b> — свободная энциклопедия, в которой <i>каждый</i> может изменить или дополнить любую статью</p></nowiki>}}</code>.
Эту проблему можно решить двумя способами. Первый состоит в том, что в регулярном выражении учитываются символы, ''не'' соответствующие желаемому образцу (<code><nowiki><[^>]*></nowiki></code> для вышеописанного случая). Второй заключается в определении квантификатора как нежадного (ленивого, англ. ''lazy'')— большинство реализаций позволяют это сделать, добавив после него знак вопроса.
Например, выражению <code><nowiki>(<.*?>)</nowiki></code> соответствует не вся показанная выше строка, а отдельные теги (выделены цветом):
* [http://2lx.ru/2009/02/regulyarnye-vyrazheniya-v-c/ Регулярные выражения в C#]
[[Категория:Программирование]]▼
|