Регулярное выражение для поиска определенной строки вместе с неизвестными - PullRequest
0 голосов
/ 13 января 2010

Я пытаюсь найти регулярное выражение, чтобы вытащить

 http://{any_string}.blogspot.com/feeds/{any_string}/comments/default

из

 <link rel="alternate"
 type="application/atom+xml"
 title="{any_string}"
 href="http://{any_string}.blogspot.com/feeds/{any_string}/comments/default"
 />

Я знаю основы регулярных выражений и использования eregi, но не знаю, как включить постоянные символы, такие как http://, и т. Д. В выражение регулярного выражения!

Спасибо!

Ответы [ 2 ]

0 голосов
/ 13 января 2010

Символы просто совпадают друг с другом (кроме некоторых специальных, таких как точка и обратный слеш):

http://\S+\.blogspot\.com/feeds/\S+/comments/default

Как указывалось, в php preg_match вам, возможно, придется выйти из solidii:

preg_match("/http:\/\/\S+\.blogspot\.com\/feeds\/\S+\/comments\/default/", string_to_match_against);
0 голосов
/ 13 января 2010
http://.*\.blogspot\.com/feeds.*/comments/default

Где. соответствует новым строкам

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