write a math lab function that takes a string of characters as input argument and returns a string in which each vowel and consonant of the input string have been replaced by 'v' and 'c' respectively
Ältere Kommentare anzeigen
I'm told its straight forward but i cannot do it
Antworten (1)
>> str = 'the quick brown fox';
>> out = regexprep(str,{'(?![aeiou])[a-z]','[aeiou]'},{'c','v'},'ignorecase')
out =
ccv cvvcc ccvcc cvc
Note that it correctly identifies only consonants and vowels: non-alphabetical characters are simply returned unchanged:
>> str = '123: Hello, World!';
>> out = regexprep(str,{'(?![aeiou])[a-z]','[aeiou]'},{'c','v'},'ignorecase')
out =
123: cvccv, cvccc!
Kategorien
Mehr zu String Parsing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!