• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

nur einen vokal erlauben

Jerremias

New member
Hallo,

kriege das leider auch nicht hin, will mit preg_match() nur einen vokal in einem wort zulassen, also

preg_match("![aeiou]{1}!","hallo");

geht natürlich nicht...
 
Wie wäre es mit:
[^aeou\s]*[aeou]{1}[^aeou\s]*
wobei das {1} hier überflüssig ist und was die \s sollen versteh ich auch nicht

bzw. im Fließtext:
\s[^aeou\s]*[aeou]{1}[^aeou\s]*\s

keine ahnung, ob seine ! nicht seine wort-trenner sind, er wird sich das ja nicht ausgedacht haben.
sonst würde man hier vielleicht \b anstelle der \s nutzen, würde aber auf das selbe hinauslaufen.
 
Zurück
Oben