Grab Specific Text from a website

I have about 6000 url's that are links to a wiki that has text on it that i need, is there a way to grab the data from the website because i have tried urlread and i cant seem to get the data out of the html string once ive done that.
That is a link to one of the url's i have, they are all the same. the text i'm trying to get is level 'ATK/DEF' etc

 采纳的回答

Did you try strfind? Like
contents = urlread(urlSearchAddress);
searchString = 'ATK/DEF';
location = strfind(contents, searchString);

4 个评论

Its not currently working but i might be able to get it to work. if i was to use this, how would i separate the text from the string only knowing the position of it in the html
What is there to separate if you already know what you're going to extract? If you wanted to take, say, 30 characters past that location, you could do
subString = contents(location:(location+29));
Thats exactly what i needed, sorry for being vague, im not used to using matlab with strings is all so i've no idea how to explain what i want xD
You're welcome. Could you mark the Answer as "Accepted" if you have no more questions.

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by