Matlab vektöründeki tüm özel karakterleri normal ifadeyle değiştirmek mümkün müdür?Matlab - bir vektördeki tüm özel karakterlerin nasıl değiştirileceği?
Yanıtlarınızla için teşekkür ederiz *:
size* EDIT ederiz. Aşağıdakileri elde etmeye çalışıyorum. Bir romanda birkaç paragraf içeren bir metin dosyası var. Bu dosyayı bir vektöre okudum.
fileText = [ 'token_2 'Token1',' '% belirteci! 3'] vb
Bu durumda, _% olarak! özel karakterler ve bunları boşluklarla değiştirmek istiyorum (''). Bu düzenli ifadeler ile elde edilebilir mi? Bunu javascript ile yapabilirim, ancak Matlab'da çalışamam.
"özel karakterler" daha az-sık¥
, ¶
veya ¼
, o zaman ISMEMBER gibi işlev REGEXPREP veya set karşılaştırma işlevlerini kullanabilirsiniz (ve ayırabileceğiniz gibi Unicode karakter kullanıldığı anlamına tarafından size
daha net ne demek biraz açıklayabilir misiniz? Belki bize bir örnek verebilir misin? –
"Özel karakterler" ile ne demek istiyorsun? – gnovice
"Özel karakterler" ile ne kastettiğinize bağlı olarak, ISSTRPROP işlevini kullanmak isteyebilirsiniz: http://www.mathworks.com/help/techdoc/ref/isstrprop.html Harfleri, sayıları, boşlukları test edebilir kontrol karakterleri, ... – Amro