Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
Verwijderd
email check
hoe te gebruiken:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <? function CheckEmail($email) { if (eregi("^([a-z]|[0-9]|\.|-|_)+@([a-z]|[0-9]|\.|-|_)+\.([a-z]|[0-9]){2,3}$", $email, $arr_vars) && !eregi("(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)", $email, $arr_vars)){ return true; } else { return false; } } ?> |
hoe te gebruiken:
PHP:
1
2
3
4
5
6
7
8
9
10
| <? $emailadres= "aap@devnull.xxx"; if (!CheckEmail($emailadres)){ echo "fout"; # doet iets } else { echo "goed"; # doet iets } ?> |
ermmmmmmmmmmmmmmmmmmmmmmm
ik probeer net wat te posten en dan krijg ik een error 'Hacker?' ... wtf ?
maarja .. me post
ik probeer net wat te posten en dan krijg ik een error 'Hacker?' ... wtf ?
maarja .. me post
mogen nu ook emails als
1/ "Ik zit nu thuis op me werk"@wanadont.nl
2/ ikben-nahetstreepje@wanadont.nl
3/ brul.aap@a.b.com
4/ ikben+comment@abc.com
5/ appelflapje@localhost
6/ yeah@de.eerste.info
?
Verwijderd
1/ "Ik zit nu thuis op me werk"@wanadont.nlOp woensdag 03 oktober 2001 17:09 schreef Grum_ het volgende:
ermmmmmmmmmmmmmmmmmmmmmmm
ik probeer net wat te posten en dan krijg ik een error 'Hacker?' ... wtf ?
maarja .. me post
[..]
nee
2/ ikben-nahetstreepje@wanadont.nl
ja
3/ brul.aap@a.b.com
ja
4/ ikben+comment@abc.com
nee
5/ appelflapje@localhost
nee
6/ yeah@de.eerste.info
nee
nog erger zelfs ... ----@----.nu mag 
ps ... nooit van character grouping gehoord ofzo ?
([a-z]|[0-9]) == [a-z0-9]
ps ... nooit van character grouping gehoord ofzo ?
([a-z]|[0-9]) == [a-z0-9]
euhh, dan heb je het niet over die van mij, dacht ik
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
Verwijderd
Hier is er eentje om IRC server messages te parsen (met escaped backslahes):
En hier is er eentje om URL's te validaten en er wat stuff uit te extracten:
Zie de RFC's voor meer info.
code:
1
2
3
4
| /*¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯parameters¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\
/¯¯¯¯¯¯command¯¯¯¯¯¯¯¯\|/¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯parameters¯type¯a¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\ /¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯parameters¯type¯b¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\|
/¯¯¯¯prefix¯¯¯¯\|/typ1\ / typ2 \|||/¯¯¯¯¯¯¯normal¯parameters¯¯¯¯¯¯¯¯\/¯¯spec.¯param¯¯¯\| |/¯¯¯¯¯¯¯¯normal¯parameters¯¯¯¯¯¯¯¯\/¯¯¯spec.¯param¯¯¯\||*/
"((:[^\\r\\n ]+ )?([A-Z]+|[[:digit:]]{3})((( [^\\r\\n :][^\\n\\r\\0 ]*){0,13}( :[^\\0\\n\\r]*)?)|(( [^\\n\\r\\0 :][^\\n\\r\\0 ]*){14}( :?[^\\0\\n\\r]*)?)))?\\r\\n" |
En hier is er eentje om URL's te validaten en er wat stuff uit te extracten:
code:
1
2
| // host port path search "http://([^:/]+)(?::([[:digit:]]*))?(?:/([^?]+)(?:\\?(.+))?)?" |
Zie de RFC's voor meer info.
Verwijderd
Grum_: Het is geen complete RFC implementatie, maar alleen wat ik nodig had voor een bepaalde applicatie.
Verwijderd
code:
1
| $threads =~ s/(Gepost door) (ACM|mbraveboer|wasigh|dusty|chem)/$1 die slimme Zef :P/g; |
Pagina: 1