Avatar billede naesbygaard Nybegynder
11. november 2001 - 21:50 Der er 1 kommentar og
2 løsninger

REG.EXP!

Hvordan søger jeg hele vejen gennem et dokument?
Jeg vil gerne kunne finde flere resultater på samme søgning! Fx.

<ost>Nummer et</ost>
<ost>Nummer to</ost>
osv.

Sådan så jeg får: Nummer et, Nummer to, osv...
Det skal selvfølgeligt bare være meget mere avanceret :) ... med tiden!

/NbG
Avatar billede repsac Nybegynder
11. november 2001 - 22:06 #1
Se: http://developer.netscape.com/docs/manuals/js/client/jsguide/regexp.htm
- så burde du være i stand til selv at flæske det sammen ... ;o)
Avatar billede coderdk Praktikant
14. november 2001 - 00:40 #2
http://dk.php.net/preg_match_all

eks:

<?php

$txt = \'<ost>Nummer et</ost>
<ost>Nummer to</ost>\';
preg_match_all(\'/<ost>(.*?)<\\/ost>/si\',$txt,$regs);
var_dump($regs);

?>
Avatar billede coderdk Praktikant
14. november 2001 - 00:42 #3
Er du i tvivl tilgår du vist resultaterne i $regs[1], altså:

$resultater = $regs[1];
$resultater[0] == \"Nummer et\" osv
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