Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.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
Regex 在MATLAB中,有没有一种方法可以在文件中查找模式,其中搜索字符串存储在另一个文件中?_Regex_Matlab_Pattern Matching - Fatal编程技术网

Regex 在MATLAB中,有没有一种方法可以在文件中查找模式,其中搜索字符串存储在另一个文件中?

Regex 在MATLAB中,有没有一种方法可以在文件中查找模式,其中搜索字符串存储在另一个文件中?,regex,matlab,pattern-matching,Regex,Matlab,Pattern Matching,我有一个模式文件,比如MyPatternFile.txt,它有以下内容 A quick brown fox jumps over a lazy dog 我的模式搜索文件如下所示:MyPatternSearchFile.txt Text to be ignored Text to be ignored Text to be ignored A quick brown fox jumps over a lazy dog Text to be ignored Text to be ignore

我有一个模式文件,比如MyPatternFile.txt,它有以下内容

 A quick brown
 fox jumps over
 a lazy dog
我的模式搜索文件如下所示:MyPatternSearchFile.txt

Text to be ignored
Text to be ignored
Text to be ignored
A quick brown
fox jumps over
a lazy dog
Text to be ignored
Text to be ignored
Text to be ignored

我尝试过使用textscan命令,但没有根据需要提供帮助。

阅读
MyPatternFile.txt

MyPatternSearchFile.txt

使用


如果找不到模式,它将返回一个空矩阵,请使用进行此检查

我根据您的建议尝试了以下操作:str=importdata('MyPatternSearchFile.txt');pat=importdata('MyPattern.txt');strfind(str,pat);它抛出一个错误,期望pat变量为char。@MATLABnewbie啊不是这样,请参考示例,逐行读取文件并进行相应的扫描。