Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 17-03-2003, 09:43
Druk ALT+F4
Avatar van Druk ALT+F4
Druk ALT+F4 is offline
Ik hoop dat iemand kan helpen met dit regexp probleem. Wat ik dus wil, is het vervangen van een string waarde met eregi_replace.

Bijvoorbeeld:

>12345<

Moet worden:

>'12345'<

en

>12345

Moet worden:

>'12345'

Met andere woorden, om een reeks tekens (in dit geval 12345) tussen 1 of meerdere karakters (kan ook % zijn) moeten ' komen.

Iemand die kan helpen?
Met citaat reageren
Advertentie
Oud 17-03-2003, 10:10
Druk ALT+F4
Avatar van Druk ALT+F4
Druk ALT+F4 is offline
Citaat:
eddie schreef op 17-03-2003 @ 10:50:
http://www.php.net/manual/en/pcre.pattern.syntax.php
Bedankt voor je reactie, alleen kan ik er weinig mee....

We zijn niet allemaal thuis in regexps...een voorbeeld zou ik erg op prijs stellen.
Met citaat reageren
Oud 17-03-2003, 10:17
Verwijderd
Kee dan:

Code:
var zin, resultaat;
zin = ">123456<";
resultaat = preg_replace( "/\>(\d*?)\</", "\>'\\1'\<", zin );
http://www.php.net/manual/en/function.preg-replace.php

Laatst gewijzigd op 17-03-2003 om 10:22.
Met citaat reageren
Oud 17-03-2003, 10:43
Druk ALT+F4
Avatar van Druk ALT+F4
Druk ALT+F4 is offline
Citaat:
eddie schreef op 17-03-2003 @ 11:17:
Kee dan:

Code:
var zin, resultaat;
zin = ">123456<";
resultaat = preg_replace( "/\>(\d*?)\</", "\>'\\1'\<", zin );
http://www.php.net/manual/en/function.preg-replace.php
Okeej dan, het werkt ook nog
Met citaat reageren
Oud 17-03-2003, 13:04
Verwijderd
Citaat:
Druk ALT+F4 schreef op 17-03-2003 @ 11:43:
Okeej dan, het werkt ook nog
Natuurlijk, ik maak het

Maar het zou (voor jezelf) makkelijk zijn als je weet wat ik hier nou heb gedaan.
Met citaat reageren
Oud 17-03-2003, 15:20
Druk ALT+F4
Avatar van Druk ALT+F4
Druk ALT+F4 is offline
Citaat:
eddie schreef op 17-03-2003 @ 14:04:
Natuurlijk, ik maak het

Maar het zou (voor jezelf) makkelijk zijn als je weet wat ik hier nou heb gedaan.
Ik heb het even aangepast naar eigen smaak...

Code:
$_args_[1] = eregi_replace ("[0-9,a-z\-]+", "'\\0'", $_args_[1]);
En nu snap ik het wel...moest alleen even een voorbeeld zien...
Met citaat reageren
Oud 17-03-2003, 15:49
DeathKnight
DeathKnight is offline
10 jaar oud en al into regular expressions
Met citaat reageren
Oud 17-03-2003, 16:35
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Ik zou toch preg* gebruiken in plaats van ereg*, als ik jou was. Is veeeel sneller.

Case-insensitive kan je bereiken middels de /i modifier.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [PHP] Het ontwikkelen van een forum
Enlightenment
81 09-03-2005 12:30
Software & Hardware [PHP] Regular Expressions: negates
Verwijderd
8 15-02-2005 22:13
Software & Hardware [PHP] Regular expression + str_replace
dafelix
2 15-11-2004 19:58
Software & Hardware [PHP] Letters vervangen door stipjes
ekki
23 28-08-2004 22:25
Software & Hardware [PHP] Regular Expressions: Een sting juist NIET willen hebben....
Preaper
13 03-06-2003 21:30
Software & Hardware php vraag (ivm regular expressions)
W1ZZ
4 24-02-2002 19:25


Alle tijden zijn GMT +1. Het is nu 05:46.