Я пытаюсь написать правило для удаления незапускаемых [a | e | h | i | o | u | w | y]
букв в строке. Правило должно сохранять первую букву, но удалять указанные буквы в других местах.
Например,
vave -> vv
aeiou -> a
Мой код такой, как показано ниже:
?* [ a | e | h | i | o | u | w | y ]+:0 ?* [ a | e | h | i | o | u | w | y ]+:0;
Однакопри применении правила к vaavaa
возвращается
vaav
vava
vava
vav
vava
vava
vav
vvaa
vva
vva
vv
, а vv
- это то, что я хочу.
Пожалуйста, поделитесь советом. Спасибо!