RegExp-Problem - eher nicht...
RegExp-Problem - eher nicht...
Hallo,
meine Frau hatte gerade die witzige Idee, daß der Vorame unseres Nachwuchses nur aus einer Neukombination unserer Vornamen (Claudia&Martin) zusammengesetzt sein sollte.
Ich dachte, eigentlich kein Problem: mittels einer regular expression eine Liste mit Vornamen abklappern und die Treffer auswerfen.
irgendwie bin ich aber schon beim Entwurf der RegExp gescheitert - wer könnte mir einen Zaunpfahll-Wink geben?
Martin
meine Frau hatte gerade die witzige Idee, daß der Vorame unseres Nachwuchses nur aus einer Neukombination unserer Vornamen (Claudia&Martin) zusammengesetzt sein sollte.
Ich dachte, eigentlich kein Problem: mittels einer regular expression eine Liste mit Vornamen abklappern und die Treffer auswerfen.
irgendwie bin ich aber schon beim Entwurf der RegExp gescheitert - wer könnte mir einen Zaunpfahll-Wink geben?
Martin
Zuletzt geändert von mager am 14.01.2006 14:16:05, insgesamt 1-mal geändert.
Die RegExp ist nun wirklich nicht schwer
Gruß
gms
Code: Alles auswählen
root@gms1:~/tmp# echo tina | perl -ne ' print "ok\n" if /^[ClaudieMartin]*$/i; '
ok
root@gms1:~/tmp# echo blub | perl -ne ' print "ok\n" if /^[ClaudieMartin]*$/i; '
gms
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
@gms
ROFL - naja wie das halt so ist mit den Namen - ob es nicht einfacher wäre jedem bei der Geburt eine Nummer zu geben und dann zu incrementieren usf.?
Eltern würden so viel Zeit sparen - die Amis hätten ihre Freund - unique Key für ihr Datenbanken
markus & Katze (Katze ist aber wenigstens noch origineller als markus - was für ein scheiß Name (I should have taken the number!))
ROFL - naja wie das halt so ist mit den Namen - ob es nicht einfacher wäre jedem bei der Geburt eine Nummer zu geben und dann zu incrementieren usf.?
Eltern würden so viel Zeit sparen - die Amis hätten ihre Freund - unique Key für ihr Datenbanken
markus & Katze (Katze ist aber wenigstens noch origineller als markus - was für ein scheiß Name (I should have taken the number!))
Allso ich habe mal ein kleines Script geschrieben, das mi den Buchstaben der angebenen Namen neue Namen sucht.
Das Script:
http://nopaste.debianforum.de/2185
und eine Liste mit Namen (Wenige Deutsche und männliche/weibliche durcheinander sind so um die 9000, die hatte nich noch )
http://nopaste.debianforum.de/2184
Pack beides in ein Verzeichnis und führe es aus:
Das Script läuft recht lange, da alle Zeichenkombinationen ausprobiert werden.
Im Script gibt es die Variablen "$min" und "$max" die bestimmen wie lang der kürzeste und wie lang der längste Name sein soll. Voreingestellt ist "$min=3" und "$max=6"
Das Script:
http://nopaste.debianforum.de/2185
und eine Liste mit Namen (Wenige Deutsche und männliche/weibliche durcheinander sind so um die 9000, die hatte nich noch )
http://nopaste.debianforum.de/2184
Pack beides in ein Verzeichnis und führe es aus:
Code: Alles auswählen
perl 2185 Claudie Martin
Im Script gibt es die Variablen "$min" und "$max" die bestimmen wie lang der kürzeste und wie lang der längste Name sein soll. Voreingestellt ist "$min=3" und "$max=6"