Tekst parsen denk ik

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Christophe

christophe

24/09/2005 12:39:00
Quote Anchor link
ik heb een variabel met daarin in heel lange tekst

en ik wil bv: dit is tekst

<1>blabla</1>
<1>blabla2</1>
<1>blabla3</1>

dan wilk ik dat arrey[0] de waarde blabla heeft en arrey[1] de waarde blabla2 heeft ect
 
PHP hulp

PHP hulp

21/11/2024 20:57:58
 
Jan Koehoorn

Jan Koehoorn

24/09/2005 12:45:00
Quote Anchor link
Hoi Christophe,

wat bedoel je met:

1) ik wil bv: dit is tekst?
2) de tag: <1>?
3) die array?

Kortom; ik snap niet wat je precies wilt vragen.
 
Christophe

christophe

24/09/2005 12:53:00
Quote Anchor link
ik heb een tekst file die eerder wordt aangemaakt ...

en daar staan een deel usernames in gelijk dit:
<a href='index.php?a=profile&id=70400'>JpKraugiz</a>
<a href='index.php?a=profile&id=12356'>un2</a>
<a href='index.php?a=profile&id=89756'>un3</a>

en nu wil dat hij de de username zelf dus er uit parst en in een arrey opslaat ...
in dit geval zou het dus
arrey[0]=JpKraugiz
arrey[1]=un2
arrey[2]=un3

moeten zijn
 
Jan Koehoorn

Jan Koehoorn

24/09/2005 13:14:00
Quote Anchor link
Je moet dus eerst alle <a> tags uitfilteren. Dat gaat het beste met een regex en die zijn nogal gecompliceerd. Ik zal eens gaan kijken of ik er eentje voor je kan vinden. Er zijn vast wel regex experts op dit forum te vinden.
 
Christophe

christophe

24/09/2005 13:27:00
Quote Anchor link
is er geen mogelijk heid om alel ste selecteren tussen de

'> en de <a>

dus dat hij dat dan opslaat omdat als er later nog andere tekens ofzo moesten bijkomen ....
 
Jelmer -

Jelmer -

24/09/2005 13:42:00
Quote Anchor link
preg_match_all('{<a href=\'(.+?)\'>(.+?)</a>}', $text, $matches);
print_r($matches);

even uit mijn hoofd, weet niet of het werkt.
 
Jan Koehoorn

Jan Koehoorn

24/09/2005 14:50:00
Quote Anchor link
Ik heb net iets anders uitgeprobeerd. Je kunt met JavaScript een lijst maken van de innerHTML van alle hyperlinks op een pagina.

Zie voor een voorbeeld deze pagina

Het JavaScript dat dit doet:
// JavaScript Document

window.onload = init;

function init () {
var x = document.getElementsByTagName ('a');
var n = x.length;
var _links = new getObj ('links');
var linklist;

for (i = 0; i < n; i++) {
_links.obj.innerHTML += x.innerHTML;
_links.obj.innerHTML += "<br>";
}
}

Kijk ook in de broncode van de pagina om te zien hoe het werkt!
Gewijzigd op 24/09/2005 14:51:00 door Jan Koehoorn
 
Legolas

Legolas

24/09/2005 17:33:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php

preg_match_all("/<a href=\"(.+?)\">(.+?)</a>/", $text, $matches);
print_r($matches);

?>
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.