我對MATLAB中的函數有疑問。刪除字符串中重複的相鄰字符
我有這樣的,例如:
a=['9' '9' '9' '-' '-' '1' '1' '2' '3' '3' '5' '6' '7' '7' '7' '9' '6' '4' '-' '-' '3']
a =
999--1123356777964--3
我想變換,這樣:
9-123567964-3
刪除相鄰字符是重複,我試圖用:
unique(a,'stable')
但是這個函數刪除了一些不相鄰的字符。
是否有任何功能可以執行此操作?
謝謝。
我建議你將標題改爲「刪除字符串中重複的相鄰字符」,以便將來的讀者可以更容易地找到你的問題 –