Я пытаюсь заменить гласные в строке другим символом, используя функцию regexprep
. Например,Заменить символы, используя regexprep в Matlab
content = regexprep('refrigerator', '[aeiou]', '!')
content = r!fr!g!r!t!r
Однако, когда я пытаюсь использовать переменную строку вместо массива символов, это не похоже на работу:
allowedChar = 'aeiou';
content = regexprep('refrigerator', allowedChar, '!')
content = refrigerator
Как исправить эту проблему?
Да, это довольно много его! – rayryeng