Справка по регулярным выражениям в C # - PullRequest
0 голосов
/ 02 апреля 2009

У меня есть регулярное выражение, которое я использую для удаления тегов html, и теперь мне интересно, есть ли способ изменить его, чтобы он также мог удалять ссылки, начинающиеся с http и заканчивающиеся .stm или .gif * * 1004

Это фрагмент кода, который я использую:

string BBCSplit = Regex.Replace(BBC, @"<(.|\n)*?>", string.Empty);

1 Ответ

2 голосов
/ 02 апреля 2009

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

Поместите ваш HTML-текст в на этом сайте вместе с вашим регулярным выражением, и, если оно станет желтым, оно совпадет.

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

Требуемое регулярное выражение будет выглядеть примерно так: http:.*\.stm - что означает «символы http, затем 0 или более символов (. *), За которыми следуют символы .stm».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...