Autor | Zpráva | ||
---|---|---|---|
Darth-Cz- Profil * |
#1 · Zasláno: 28. 4. 2010, 17:19:00
Dobrý den,
chtěl bych vás požádat o pomoc s regulárním výrazem, který by mi spočítal kolik odkazů je v textu. Lépe řečeno tagů <a>. Za odpověď děkuji |
||
bohyn Profil |
#2 · Zasláno: 28. 4. 2010, 18:07:05
Darth-Cz-:
IMO by to mělo jít i bez RegExu. Nejsem si jistý jestli v ukončovacím tagu můžou být nějaké světlé znaky, ale běžně se nepoužívaji. $pocet = substr_count($text, "</a>") + substr_count($text, "</A>"); |
||
Darth-Cz- Profil * |
#3 · Zasláno: 29. 4. 2010, 09:29:10
Děkuji, budu ale potřebovat i smazat všechny odkazy kromě prvního (jen tagy - text nechat). A spíše asi v javascriptu. Tudíž jsem uvažoval spíše regulární výraz, ale ze zadání to není patrné, omlouvám se.
|
||
__construct Profil |
#4 · Zasláno: 29. 4. 2010, 09:41:51 · Upravil/a: __construct
v Javascripte nie som nijaký preborník, preto len teoretické riešenie ..
Zistil by som si pomoco regexpu - /<[aA](.*?)>(.*?)<\/[aA]>/ |
||
bohyn Profil |
#5 · Zasláno: 29. 4. 2010, 16:04:25
Darth-Cz-:
Tímhle dostaneš pole všech odkazů: document.getElementsByTagName("a"); |
||
Bubák Profil |
#6 · Zasláno: 29. 4. 2010, 16:34:35
Darth-Cz-:
Pro jistotu se zeptám, nevadí ti, že budou započítané i případné kotvy (záložky)? |
||
Darth-Cz- Profil * |
#7 · Zasláno: 30. 4. 2010, 09:33:48
Bubák:
Nevadí :) Bude to script pro kontrolování zpětných odkazů v obsahu článku :) bohyn: A jo. jsem si neuvědomil, že to je javascript :)) |
||
Časová prodleva: 14 let
|
0