03. oktober 2005 - 16:27
Der er
10 kommentarer og 2 løsninger
regulær javascript
hejsa, nu tror jeg nok jeg har brugt flere timer på en lille kort simpel regulær udtryk, men jeg kan ikke finde ud af det java script:aoijasd('true', '0982', 34, false, 'index.php'); java script:sdg('true', 'index.htm', '0982', 34, false); jeg prøver på at fange (index.php og indexhtm) jeg har prøvet med den her regulær udtryk men jeg får fra starten af (' til slutning '). $reg = "\('.*"; $reg .= "[^'\"]*"; $reg .= "'.*\)"; det er nok min .* ved ikke rigtige hvordan jeg får den til at springe de der over, og hvordan tjekker jeg om i mellem ' ' skal der være at least en punktum ?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
03. oktober 2005 - 16:46
#1
måske sådan: $reg="'(index\\.[phtm]{3})'";
03. oktober 2005 - 17:07
#2
det der kan desværre ikke bruges :(
03. oktober 2005 - 17:07
#3
eller sådan ? $s = " java script:aoijasd('true', '0982', 34, false, 'index.php'); javript:aoijasd('true', '0982', 34, false, 'huspaalandet.php'); java script:sdg('true', 'nisse.htm', '0982', 34, false); "; $regexp = "/java script:.*'(\w+\.\w{2,4})'/"; preg_match_all ( $regexp, $s, $matches ); var_dump($matches);
03. oktober 2005 - 17:13
#4
horsmark din kode fange faktisk ikke noget... det er ligemeget med den første javascript.* ('test') <a href='asd.htm'> ('true', 33, false, 'ad.php');
03. oktober 2005 - 17:14
#5
jeg har lavet den her, men den fanger kun hvis ('asd.htm') er alene $reg = "\('"; $reg .= "([^\"'>]*)\.\w{2,4}"; $reg .= "'\)";
03. oktober 2005 - 17:18
#6
øhh fanger ikke noget ?? stik mig lige den streng du bruger for den streng jeg bruger der fanger den det den skal ;-)
03. oktober 2005 - 17:19
#7
_bør_ fange det du skal bruge :-) $regexp = "/'(\w+\.\w{2,4})'/";
03. oktober 2005 - 17:19
#8
lavede du også den dersens var_dump på matches?
03. oktober 2005 - 17:22
#9
$a = "('qwe.a')<img src='images/HAMADA%20HELAL%20%28WAHESHNY%29.jpg' oncli('fthfth.tfh')ck='FP_openNewWindow('688', '459', false, false, false, false, false, false, '', /*href*/'hamadahelal-wa7eshni.php')' border='0' height='90' width='90'></a></td('pisas')d><a onclick='FP_openNewWindow('688', '459', false, false, false, false, false, false, '', /*href*/'hamadahelal-wa7eshni.htm')' href='#1'>('ok')";
03. oktober 2005 - 17:49
#10
hmm dammit ... så har jeg ikke noget bud lige nu :-|
03. oktober 2005 - 17:56
#11
preg_match_all("/\(*['\"][^'\"]+\.\w{2,4}['\"]*\)/isU", $a, $m); her er min bud :P
03. oktober 2005 - 20:52
#12
skie godt ;-)
Vi tilbyder markedets bedste kurser inden for webudvikling