Matlab 文档指出,可以替换 regexprep 中第 N 次出现的模式。我没有看到如何实现它,谷歌没有返回任何有用的东西。
http://www.weizmann.ac.il/matlab/techdoc/ref/regexprep.html
基本上我的字符串是 :,:,1 ,我想用任意数字替换第二次出现的 : 。根据文档:
regexprep(':,:,4',':','AnyNumber','N')
我不明白应该如何使用 N 选项。我试过'N',2或只是'2'。
请注意, : 的位置可以在任何地方。
我意识到除了 regexprep 之外还有其他方法可以做到这一点,但我不喜欢问题挥之不去。
谢谢您的帮助!