Avatar billede bobbedude Nybegynder
05. april 2006 - 10:18 Der er 3 kommentarer og
1 løsning

Fjerne bestemte linier når der bliver pastet tekst ind

Jeg har en text boks hvor jeg paster text ind.
kan man fjerne alle linier der ikke slutter på .jpg
og kan man fjerne linier der indeholder teksten _prev ?
Avatar billede olebole Juniormester
05. april 2006 - 23:08 #1
<ole>

Ja  :)

/mvh
</bole>
Avatar billede bobbedude Nybegynder
06. april 2006 - 20:38 #2
hehe men hvordan gør man det :)
Avatar billede mrjonez Nybegynder
08. april 2006 - 19:57 #3
Her er en mulighed...
"str" parameteren skal være textarea elementet.

function remove(str){
  textarea = str.value;
  arr = textarea.split(String.fromCharCode(13));
  textarea = "";
  for(i=0; i<arr.length; i++){
    if(arr[i].lastIndexOf(".jpg")==(arr[i].length-4) && arr[i].indexOf("_prev")==-1)
      textarea += arr[i];
  }
  str.value = textarea;
}
Avatar billede roenving Novice
09. april 2006 - 13:33 #4
Tjah, hrm ...

function clean(str){
  var txt = str.value.split(/\n/);
  var arr = [];
  for(i=0;txt.length>i;i++){
    if(txt[i].match(/\.jpg.?$/) && !txt[i].match(/_prev/)){
      arr[arr.length] = txt[i];
    }
  }
  str.value = arr.join("\n");
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester