Mit Regexp zu prüfen, ob ein string beginnt mit einem Konsonant

Gibt es eine bessere Art und Weise zu schreiben, der folgende reguläre Ausdruck in Ruby? Der erste reguläre Ausdruck entspricht einer Zeichenfolge, die beginnt mit ein (in Kleinbuchstaben) Konsonanten, die zweite mit einem Vokal.

Ich versuche herauszufinden, wenn es einen Weg gibt, um Schreibe einen regulären Ausdruck, entspricht dem negativen des zweiten Ausdrucks, im Vergleich zu schreiben, der dem ersten Ausdruck mit mehreren Bereichen.

string =~ /\A[b-df-hj-np-tv-z]/
string =~ /\A[aeiou]/

InformationsquelleAutor evkline | 2013-08-23

Schreibe einen Kommentar