Autor | Zpráva | ||
---|---|---|---|
Roman-W Profil |
#1 · Zasláno: 26. 9. 2012, 19:50:35
Jak udělám "něco" co mi z html kódu bude vybírat pouze
<a href="mailto:picaro@seznam.cz"> A uloží se pouze - picaro@seznam.cz tzn obsah mezi <a href="mailto: a "> Musím takhe z html vykopírovat 2000 mailu tak chci poradit jak to udělat efektivně |
||
Someone Profil |
#2 · Zasláno: 26. 9. 2012, 19:52:36
Je více možných řešení, např. přes PHP a regulární výrazy (funkcí preg_match).
|
||
Roman-W Profil |
#3 · Zasláno: 26. 9. 2012, 19:59:52
Příklad:
<td class="row1" align="center"><span class="gen"><a href="profile.php?mode=viewprofile&u=350" class="gen">marecekjan72</a></span></td> <td class="row1" align="center" valign="middle"> <a href="mailto:marecekjan72@seznam.cz"><img src="templates/subSilver/images/lang_english/icon_email.gif" alt="Odeslat e-mail" title="Odeslat e-mail" border="0" /></a> </td> Z tohodle guláše nechat pouze - marecekjan72@seznam.cz a zbytek smazat |
||
margin Profil * |
#4 · Zasláno: 26. 9. 2012, 20:04:11
http://www.dodoweb.cz/web/javas/bookmarklety.htm > Seznam e-mailových odkazů
|
||
mimochodec Profil |
#5 · Zasláno: 26. 9. 2012, 20:16:00
Jde o jednorázovou akci, nebo se to bude opakovat? V prvním případě bych použil pspad, ve druhém se na to dá napsat php skript, ať už postavený na výše zmíněných regulárech nebo na http://simplehtmldom.sourceforge.net
|
||
Keeehi Profil |
Jednoduchý regulár:
'~mailto:([^" \']*)~' |
||
Roman-W Profil |
#7 · Zasláno: 27. 9. 2012, 12:16:54
Omlouvám se ale tohle je pro mě absolutně jiná země
Zde je nakopírovaný zdroják do TXT - www.ulozto.cz/xJ6BZC7/ukol-txt Tak prosím někoho o vyextrahování pouze mailu které budou odělovany čárkou |
||
peta Profil |
Co za to?
Tip od Keeehi je vyborny pro pouziti php nebo javascript callback regularnich vyrazu. Asi 5 radku kodu. http://www.java2s.com/Code/JavaScript/Development/Usingregularexpressioncallbackfunction.htm <html> <head> <title></title> <script type="text/javascript"> function transformToLowercase(theString) { return theString.toLowerCase(); } var string = "this is a TEST."; var pattern = /TEST/; var result = string.replace(pattern, transformToLowercase); document.write( result); </script> </head> <body> </body> </html> Edit: Jo, a samozrejme jeste do promenne string dat tva data s email adresami. |
||
Roman-W Profil |
#9 · Zasláno: 27. 9. 2012, 16:27:42
Tak a mám to! thx Gohecca
|
||
Časová prodleva: 12 let
|
0