Voraussetzung:
Zitat von
Chefx:
also meine gedachte regel:
mindestens ein buchstaben in dem Wort, ist dann halt erlaubt.
Wobei es wohl eher lauten sollte 'Eine Zahl im Wort ist erlaubt'.
Zitat von
Khabarakh:
Code:
(?<text>[a-zA-ZäöüÄÖÜß]+\d*)
Ignoriert numerische Zeichen am Anfang eines Wortes
Splittet einen Match bei numerischen Zeichen innerhalb eines Wortes
Zitat von
Basilikum:
Code:
(^|\b)(?<text>[a-zA-ZäöüÄÖÜß][a-zA-ZäöüÄÖÜß0-9]*)(\b|$)
Ignoriert Wörter, die mit numerischen Zeichen beginnen.
Da Deine Komponente Posix-Zeichenklassen beherrscht, probiere es mal so: (ich gehe davon aus, dass Du mehrere numerische Zeichen in einem Wort zulassen willst, und nur Wörter ausschließen willst, die ausschließlich aus numerischen Zeichen bestehen):
Code:
\b[[:alnum:]]*[[:alpha:]]+[[:alnum:]]*\b