Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在matlab中的网站中查找字符串的可能匹配项_Matlab - Fatal编程技术网

在matlab中的网站中查找字符串的可能匹配项

在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)

我目前正在学习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';
keywordIDX = strfind(str, keyword);
变量
keywordIDX
将包含相关关键字出现的所有索引


函数只是比较两个字符串是否相同(忽略字母大小写是否相同)

另一个用于字符串处理和操作的强大工具是正则表达式。
有关更多详细信息,请参阅和