Я хочу вернуть true
, если строка начинается с согласного. У меня есть два условия и я не знаю, как их объединить.Объединить два регулярных выражения
1) это письмо 2) не гласный
!!(s[0] =~ /([a-z]&&[^aeiou])/i)
Я пробовал все виды другой синтаксис, как:
!!(s[0] =~ /([a-z])([^aeiou])/i)
!!(s[0] =~ /(([a-z])([^aeiou]))/i)
есть ли способ сделать это в одном регулярное выражение? Нужно ли проверять каждое условие отдельно?
Что происходит со всеми этими «согласными» вопросами в последнее время? Например, «[using regexp для проверки, начинается ли строка с согласного] (http://stackoverflow.com/questions/18406509/using-regexp-to-check-whether-a-string-starts-with-a- consonant) " и" [if statement in ruby with regex] (http://stackoverflow.com/questions/19214270/if-statement-in-ruby-using-regex) ". Есть много больше, если вы [поиск переполнения стека] (http://stackoverflow.com/search?q=%5Bruby%5D+consonant). –