Autor | Zpráva | ||
---|---|---|---|
tomas3333 Profil |
#1 · Zasláno: 22. 1. 2009, 16:51:02
skusal som napisat funkciu v javascripte, ktora mi z textu vyberie x prvych odstavcov, pricom za odstavec povazujem vsetko v tagoch <p></p>, vsetko oddelene dvomi <br><br> alebo <br /><br /> alebo dve "odenterovania". stroskotavam na reg. vyraze... mozete pomoct?
function getSnippet() { if (document.news.snippet_from_content.checked===true) { if (typeof(document.news.snippet.readonly) == "undefined") { document.news.snippet.setAttribute("readonly", true); } var rozsah = document.news.snippet_size.value; var reg = new RegExp("^([ \n\r]*<p>([^.].+)*?<\/p>|([^.].+)*?<br( \/)?><br( \/)?>|([^.].+)*?\r\n\r\n){"+rozsah+"}", "im"); var obsah = document.news.content.value.match(reg); if (!obsah) {result = "";} else {result = obsah[0];} document.news.snippet.value=result; } else { document.news.snippet.removeAttribute("readonly"); } } |
||
Časová prodleva: 15 let
|
0