Naja, man sollte auch ordentlich klammern können. Und wenn man schon mal dabei ist, faktorisiert man auch gleich ordentlich. Und teilweise Validierung ist sowohl häßlich als auch ineffizient.
/[1-3][0-9]{3}(|((-|.)[0-9]{2}){2})$/
Datumsgültigkeit
#16
geschrieben 11. Juli 2006 - 14:52
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Anzeige
#17
geschrieben 11. Juli 2006 - 15:14
Wenn auch noch 2003-12 gematch werden soll diese Syntax:
/[1-3][0-9]{3}(|((-|.)[0-9]{2}))(|((-|.)[0-9]{2}))$/
(da findet Rika aber bestimmt noch eine schönere Variante)
/[1-3][0-9]{3}(|((-|.)[0-9]{2}))(|((-|.)[0-9]{2}))$/
(da findet Rika aber bestimmt noch eine schönere Variante)
#18
geschrieben 11. Juli 2006 - 15:32
Eben: /[1-3][0-9]{3}(|((-|.)[0-9]{2}){1,2})$/
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#19
geschrieben 12. Juli 2006 - 14:40
ich finde schon wieder einen RegEx asudruck nicht.
Angenommen ich möchte ein Formulareintrag prüfen in dem ein name _oder_ garnichts drinstehen darf!
Für den Fall eines namens würde es bei mir reichen /\w[a-e]/ zu nehmen, aber wie kann ich dem RegEx klarmachen das auch ein gänzlich leeres Feld erlaubt ist?
Angenommen ich möchte ein Formulareintrag prüfen in dem ein name _oder_ garnichts drinstehen darf!
Für den Fall eines namens würde es bei mir reichen /\w[a-e]/ zu nehmen, aber wie kann ich dem RegEx klarmachen das auch ein gänzlich leeres Feld erlaubt ist?
Dieser Beitrag wurde von valeron bearbeitet: 12. Juli 2006 - 14:40
#20
geschrieben 12. Juli 2006 - 15:27
/[\w]*/, oder /\w|^$/
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#21
geschrieben 12. Juli 2006 - 16:08
Danke klappt hervorragend!
Ich hoffe das wars jetz mit den RegExes
Ich hoffe das wars jetz mit den RegExes

Hilfe
Neues Thema
Antworten
Nach oben

