在matlab中的网站中查找字符串的可能匹配项
我目前正在学习Matlab,我试图在一个网站上找到字符串的可能匹配数。它非常类似于CTRL+F函数。 我尝试使用urlread(“…”)将网站内容存储在一个名为str的字符串中,然后尝试将我要查找的字符串(例如:“Program”)与str进行比较,但没有成功。 这是我的密码:在matlab中的网站中查找字符串的可能匹配项,matlab,Matlab,我目前正在学习Matlab,我试图在一个网站上找到字符串的可能匹配数。它非常类似于CTRL+F函数。 我尝试使用urlread(“…”)将网站内容存储在一个名为str的字符串中,然后尝试将我要查找的字符串(例如:“Program”)与str进行比较,但没有成功。 这是我的密码: str = urlread('http://en.wikipedia.org/wiki/Computer_program'); keyword = 'Program'; TF = strcmpi(str,keyword)
str = urlread('http://en.wikipedia.org/wiki/Computer_program');
keyword = 'Program';
TF = strcmpi(str,keyword)
您可以使用来完成此任务
str = urlread('http://en.wikipedia.org/wiki/Computer_program');
keyword = 'Program';
keywordIDX = strfind(str, keyword);
变量keywordIDX
将包含相关关键字出现的所有索引
函数只是比较两个字符串是否相同(忽略字母大小写是否相同) 另一个用于字符串处理和操作的强大工具是正则表达式。
有关更多详细信息,请参阅和