Why does the REGEXPREP function return incorrect results in MATLAB 7.0 (R14)?
1 次查看(过去 30 天)
显示 更早的评论
MathWorks Support Team
2009-6-27
编辑: MathWorks Support Team
2020-11-6
In MATLAB 7.0 (R14), the REGEXPREP function (and several other REGEXP functions) on some installations returns incorrect results. For example:
str = 'My flowers may bloom in May';
pat = 'm(\w*)y';
regexprep(str, pat, 'April')
The correct output is:\n
My flowers April bloom in May
However, on my computer, I observe:\n
My flowers may bloom in May
采纳的回答
MathWorks Support Team
2020-11-19
编辑:MathWorks Support Team
2020-11-6
This bug has been fixed for Release 14 SP1 (R14SP1). For previous releases, please read below for any possible workarounds:
We have verified there is a bug in MATLAB 7.0 (R14) in the way that MATLAB handles an environmental variable on the system PATH called ICU_DATA.
For information about how to resolve this issue, see the following URL:
0 个评论
更多回答(0 个)
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!