webForumDet fria alternativet

Skulle vilja ha en regex funktion som gör följande...

PHP

3 svar · 236 visningar · startad av ThACRoW

Medlem sedan dec. 2001314 inlägg
Frågan#1

Jag är inte så duktig på regular expressions, och skulle hoppas på lite hjälp =)

Det ska vara så här:

* minst 3 tecken långt
* får bara innehålla tecken som A-Z, a-z, 0-9 samt _ (understreck)
* måste börja med en bokstav.

hoppas nån lyckas fixa det =) vore jävligt sjysst

Medlem sedan dec. 2001314 inlägg
#2

Fixade det själv tror jag...

ereg("^[a-zA-Z]+[a-zA-Z0-9_]+$",$input)

det funkar, men det kanske är klantigt skrivit?

Medlem sedan jan. 200230 inlägg
#3

Kan inte någon vara så snäll och skriva ett program som genererar regulära uttryck?

Då är min dröm uppfylld. Skriv det gärna i PHP-GTK också.

------------------
Johannes Schill
http://www.polyester.se
Form · Interaktivitet · Uppmärksamhet

Medlem sedan nov. 19991 033 inlägg
#4

Jo, det skulle vara rysligt bra :)
Regexp är lite knepigt att få grepp om och sen finns det ju så många olika sätt att göra samma sak.

[r]
Kan visst inte läsa riktigt idag. Ditt exempel bör fungera utmärkt efter dina kriterier.

[Redigerat av FlashX den 08 feb 2002]

280 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
151 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)