Beste mensen,
Ik heb stukken tekst in een database. In deze tekst staan getallen. Nu moeten deze getallen vervangen worden, maar niet altijd (of elk getal).
Hoe kan ik maken dat getallen bij tussen tussen * * staan (*5*) vervangen worden. Getallen die niet tussen * staan, moeten niet vervangen worden.
Bijvoorbeeld uit de database komt:
Dit is regel nummer 5 (niet vervangen)
Dit is regel *7* (wel vervangen door iets)
- getallen vervangen
-
12-06-2012, 14:22 #1
- Berichten
- 419
- Lid sinds
- 16 Jaar
getallen vervangen
Laatst aangepast door R. Janssen : 12-06-2012 om 14:27
-
In de schijnwerper
Opzoek naar extra werkzaamheden tarief -> €18,50 per uurFreelance / WerkBen je op zoek naar een websitebouwer?Freelance / WerkAffiliate link poster V1.0 - Automatisch affiliate links posten in blogs - WP pluginPHP scriptsIk ga stoppen met mijn bedrijf - Domeinnamen en WP plugins zijn nog beschikbaarOverige deals -
12-06-2012, 14:28 #2
- Berichten
- 1.004
- Lid sinds
- 17 Jaar
Re: getallen vervangen
Kijk eens naar UBB parsers.. :-)
-
12-06-2012, 14:58 #3
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: getallen vervangen
In php kun je preg_replace() gebruiken.
-
12-06-2012, 15:07 #4
- Berichten
- 419
- Lid sinds
- 16 Jaar
Re: getallen vervangen
Als ik doe:
Code:<?php $nachten = 99; $string = "Dit is *9* een test"; $string = preg_replace("*[0-9]*", "$nachten", $string); echo"$string"; ?>
De sterren worden niet weggelaten.
-
12-06-2012, 15:14 #5
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: getallen vervangen
Probeer:
$string = preg_replace ("/\*[0-9]*\*/", "$nachten", $string);
(Niet getest, maar wil ik alsnog wel doen als je er niet uitkomt)
-
12-06-2012, 15:17 #6
- Berichten
- 419
- Lid sinds
- 16 Jaar
Re: getallen vervangen
@john timmer -> thankx! Dat is 'm.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic