我想使用正则表达式来挑选以 . 结尾的文件名_x.txt
。我以为我可以使用正则表达式*_x.txt
,但 MATLAB 是顽固的。
>> regexp( 'asdfg_x.txt', '*_x.txt' )
ans =
[]
>> regexp( 'asdfg_x.txt', '_x.txt' )
ans =
6
为什么'*_x.txt'不起作用?我意识到这不是我想要完成的最佳正则表达式,但它应该可以工作。我知道我已经在 Linux 中完成了这项工作,并且成功了。我目前正在使用 Windows 7、MATLAB 2009b。