Я пытаюсь совместить слово, в котором есть 2 гласных (не обязательно последовательно), но регулярное выражение, которое я выбрал, либо не соответствует ни одному, либо недостаточно. Это последняя итерация (дротик).regex nonconsecutive match
final vowelRegex = new RegExp(r'[aeiouy]{2}');
Ниже приведен пример примерного выражения, которое должно совпадать, одно, плечо, их и многое другое. Это только совпадение плеча и их. Я понимаю, почему, потому что это выражение, которое я определил. Как определить выражение в соответствии с двумя гласными, независимо от позиции в слове?
one shoulder their the which over
Выражение нужно тестировать только по одному слову, так что, надеюсь, это упростит ситуацию.
, что происходит, когда вы используете [aeiouy] {0} –