How can I get a Hyperlink url ?

10 views (last 30 days)
Didier
Didier on 23 Sep 2015
Answered: Didier on 28 Sep 2015
when I get an html page as a string with urlread (e.g. 'http://www.mathworks.com/index.html?s_tid=gn_loc_drop'), I can see the line '<li class="topnav_products ">Products</li>' and >Products< is a hyperlink to 'http://www.mathworks.com/products/'. Is it possible to get the hyperlink adress, here 'http://www.mathworks.com/products/' ?
Many thanks for your help
Didier

Accepted Answer

Dasharath Gulvady
Dasharath Gulvady on 28 Sep 2015
Didier,
The function "urlread" returns a string containing the entire text of the webpage at the specified URL. You may then use regular expressions to extract hyperlinks from this text.
html = urlread(url);
hyperlinks = regexprep(html,'<a.*?/a>','');
The below MATLAB Answers post gives a sample example for the same:

More Answers (1)

Didier
Didier on 28 Sep 2015
Hi Dasharath, Many thanks !!

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!