Matlab文檔聲明可以用regexprep替換第N次出現的模式。我無法看到如何實現它,谷歌沒有返回任何有用的東西。matlab regexprep替換第n次出現
http://www.weizmann.ac.il/matlab/techdoc/ref/regexprep.html
基本上我有該字符串是:,:,1和I要替換的第二次出現:以任意次數。根據文檔:
regexprep(':,:,4',':','AnyNumber','N')
我不明白應如何使用N選項。我嘗試了'N',2或者'2'。
請注意,:的位置可能在任何地方。
我意識到除了regexprep之外,還有其他的方法可以做到這一點,但我不喜歡有問題留戀。
感謝您的幫助!
你使用哪個版本?檢查'幫助regexprep',也許它的版本依賴??我使用八度,不能使用這個特殊的選項 – Tobas