Извлечение URL в регулярном выражении Matlab - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь познакомиться с регулярным выражением.Тем не менее, я все еще сталкиваюсь с некоторыми проблемами.Я хочу извлечь только URL из:

regularexpression = '';       
script = ['I <I>used</I> <B>to</B> visit <THE> website <A HREF=www.lichess.org>twice a day</A>. ' ...
'Visit <I>the website</I> <A HREF=www.bing.com>or alternatively</A> just <A HREF=www.google.com> for more information</A>.']
x = regexp(script,regularexpression,'match')

Это должно обеспечить массив ячеек 1X3 {'www.lichess.org'} {'www.bing.com'} {'www.google.com}

1 Ответ

0 голосов
/ 05 ноября 2018
regularexpression = 'www\.[^>]*'; 
script = ['I <I>used</I> <B>to</B> visit <THE> website <A HREF=www.lichess.org>twice a day</A>. ' ...
'Visit <I>the website</I> <A HREF=www.bing.com>or alternatively</A> just <A HREF=www.google.com> for more information</A>.']
x = regexp(script,regularexpression,'match')

Выход:

  1×3 cell array

    {'www.lichess.org'}    {'www.bing.com'}    {'www.google.com'}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...