preg_replace probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack Developer Agrarisch / Koemonitoring

Over de werkgever: Wij produceren en leveren koemonitoringssystemen. Wil jij voor ons software ontwerpen en realiseren? Heb jij minimaal drie jaar ervaring als full stack developer? Vaste baan: Full Stack Developer Agrarisch Microsoft Stack 3.000 - 4.200 Full Stack Developer Ons bedrijf heeft met een team van gedreven collega’s een revolutie teweeggebracht in de wereld van koemonitoringssystemen. Met onze oor-sensortechnologie helpen we veehouders wereldwijd om de productiviteit en winstgevendheid van hun melkveebedrijf te verhogen. Bij ons werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van

Bekijk vacature »

WordPress frontend developer (32-40 uur)

Wij zijn op zoek naar een ontwikkelaar voor het werken aan nieuwe websites. Je zal je vooral bezig houden met frontend ontwikkeling. Hierbij is gedegen kennis van WordPress-templates, CSS en een gevoel voor vormgeving onontbeerlijk. Naast het maken van nieuwe websites onderhoud jij deze websites en applicaties. Groei en resultaat van onze opdrachtgevers kan niet zonder een mooie en goed werkende website. We zijn op zoek naar een ontwikkelaar die veel weet van WordPress, CSS en JavaScript en gevoel heeft voor webdesign. Vind je het leuk om jezelf verder te ontwikkelen in het maken en beheren van WordPress websites? Dan

Bekijk vacature »

Systeembeheerder VMware

Senior Systeembeheerder VMware Opleidingsbudget van € 5.000,- Onze opdrachtgevers werken met de nieuwste technieken dus onze medewerkers ook. Daarom bieden we jou uitgebreide opleidingsmogelijkheden en ondersteunen we je maximaal in je ontwikkeling. We bepalen samen met jou een opleidingstraject want niemand wil stilstaan in zijn ontwikkeling, zeker niet in de IT. Wat mag je nog meer verwachten? Direct een arbeidsovereenkomst voor onbepaalde tijd Een salaris tussen de € 4.000,- en € 4.500,- bruto per maand o.b.v. 40 uur Diverse bonussen: 1800+ uur bonus Wervingsbonus, een waardebon naar keus, ter waarde van € 1.500,- netto Een onkostenvergoeding van € 100,- netto

Bekijk vacature »

Full Stack Cloud Developer Python Angular / HBO WO

Voor wie je gaat werken: Wij ontwikkelen draagbare elektromechanische meetapparatuur. Zoek jij een veelzijdige baan als Full Stack Cloud Developer? Heb je ervaring met Angular? Vaste baan: Full Stack Cloud Developer Python Angular 3.000 - 4.700 Full Stack Cloud Developer Ons bedrijf ontwikkelt en verkoopt instrumenten voor elektrochemische applicaties en sensoren. Wij zijn gespecialiseerd in het maken van kleine, draagbare voorwerpen. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie en wij staan open voor elke nieuwe trend. Wij zijn een ambitieus bedrijf. Jij zal onderdeel worden van een leuk

Bekijk vacature »

Fullstack Developer /.NET Core @ Almere

2021-08-16 iSense Fullstack Developer /.NET Core Ben jij een ervaren Fullstack Developer, die graag zijn expertise van NET.Core inzet in een dynamische en bedrijf kritische omgeving? Is een jonge club waar je als IT-team het hart vormt van de organisatie, echt iets voor jou? Lees dan snel verder! ISMA49157 Organisatie Als Fullstack Developer kom je te werken in de regio Almere bij een organisatie, dat als internationale marktleider opereert op het gebied van detailhandel. Vanuit ruim tienduizend locaties verkopen zij hun producten aan de klanten. Om diverse data en bedrijfsprocessen van HR, CRM tot inkoop overzichtelijk in beeld te hebben

Bekijk vacature »

Medior C# Developer

You'll build modern applications for Coolblue back’s office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

Outsystems Developer @ Amsterdam

2021-08-26 iSense Outsystems Developer Ben je een Outsystemsdeveloper en houd je van ownership? Lijkt het je interessant om een team met developers samen te stellen en mooie applicaties te bouwen voor nationale en internationale klanten? Wil je werken in een organisatie die aan de vooravond staat van mooie ontwikkelingen? Dan is dit de functie voor jou! Reageer snel! ISNO50007 Organisatie Deze financiële instelling is gevestigd in hartje Amsterdam. Ze hebben als doel hun klanten op een effectieve en onafhankelijke manier te begeleiden bij belangrijke vermogensgerelateerde beslissingen. Privacy staat hoog in het vaandel, aangezien zij een maatschappelijke rol vervullen die nooit

Bekijk vacature »

PHP Developer / Yii / logistiek / WMS @ Regio Den

2021-06-23 iSense PHP Developer / Yii / logistiek / WMS Ben jij een Software Ontwikkelaar die zijn weg kent met PHP? Heb je affiniteit met de logistieke sector en wil je aan een maatwerk WMS pakket werken? Dan is dit dé vacature voor jou! ISDE50270 Organisatie Voor onze klant, een innovatieve speler op de logistieke markt, zoeken wij een Software Ontwikkelaar die zijn weg met PHP kent. Ze werken met het Yii 2 framework maar ervaring met Laravel of Symfony is ook meer dan welkom. Het bedrijf maakt maatwerk oplossingen voor de logistieke sector waaronder een WMS pakket. Er wordt

Bekijk vacature »

3D Applications Developer

Role: 3D Applications Developer Location: Heerlen, Netherlands Salary: Flexible + Great benefits! Must have a valid Dutch work permit to apply! Want to join an international business that values your career progression and growth?! My client is now looking for a 3D Applications Developer to join their fast-growing team to help with developing new ways to promote their bespoke business solutions in the global market. Your role will be to develop innovative applications to enhance company sales and efficiency, overall contributing to growth. They are a global market leader in development, sustainability, and e-commerce. With offices covering the globe, the

Bekijk vacature »

Senior .Net Developer (fixed & interim)

T-Mobile Nederland heeft recent Tele2 overgenomen en heeft de ambitie om met vereende krachten als krachtige challenger de concurrentie te verslaan. Vanuit de locatie Diemen/Den Haag ontwerpt, bouwt en onderhoudt de afdeling Fixed Networks alle netwerkoplossingen. We leveren communicatie producten en diensten aan bedrijven en consumenten. Daarnaast doen we het transport van het dataverkeer door heel Nederland inclusief dat van het eigen mobiele netwerk. We zoeken een lead voor één van onze enthousiaste en zelfsturende scrum teams. Je bent verantwoordelijk voor de analyse, het functionele ontwerp en de realisatie van softwareoplossingen (applicaties/ systemen) ter ondersteuning van bedrijfsprocessen. Je houdt je

Bekijk vacature »

.Net Ontwikkelaar @ Oldenzaal

2021-07-22 iSense .Net Ontwikkelaar Wil jij werken aan software wat overal ter wereld wordt gebruikt? Wil jij werken in een platte organisatie met oog voor zijn werknemers? Lees dan snel verder! ISHA49468 Nieuw Organisatie Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en onderhoud. Deze applicatie omgevingen draaien

Bekijk vacature »

Senior Java Developer @ Groningen

2021-07-19 iSense Senior Java Developer Wil jij als Senior Java Developer dagelijks meedenken over diverse architectuur oplossingen? Ga jij graag met je collega’s op zoek naar de beste oplossing? Lees dan snel verder! ISRI47150 Nieuw Organisatie Als Senior Java Developer kom je te werken bij een internationaal gerenommeerd onderzoeksinstituut. Dagelijks is dit instituut verantwoordelijk voor de juiste samenwerking, toegankelijkheid en communicatie voor circa 9000 interne gebruikers. In een team van elf ontwikkelaars ben je als Senior Java Developer verantwoordelijk voor het ontwikkelen van functionele ontwerpen naar technische oplossingen. Deze projecten bestaan o.a. projecten zoals het implementeren van Elastic Search en

Bekijk vacature »

Lead Front-end Developer / React / Clojurescript @

2021-05-21 iSense Lead Front-end Developer / React / Clojurescript Are you an experienced Front-end Developer who can motivate his / her colleagues to reach their fullest potential? Do you like working on a state-of-the-art platform with techniques like Clojurescript and React? Then this is the vacancy for you! ISDR49940 Company For our client, a modern and ambitious company in the Eindhoven region, we're looking for an experienced Front-end Developer. The company is expanding rapidly after launching their product about 2 years ago. You'd not only be using your programming skills to work on an innovative content platform, but also motivate

Bekijk vacature »

Fullstack Developer / Aurelia / C# @ Ede

2021-08-02 iSense Fullstack Developer Aurelia C# Ben jij een Fullstack Developer met meerdere jaren werkervaring? Heb je gewerkt met een of meerdere JavaScript Frameworks/Libraries in combinatie met C# en wil jij deze ervaring graag inzetten bij een organisatie die bezig is met een nieuw platform met tal van nieuw te ontwikkelen functionaliteiten waar zeer veel data doorheen gaat? Wil jij hen ondersteunen in het verder uitbouwen van deze applicatie en denk je graag na (met je collega's) over toekomstige oplossingen? Lees dan nu verder! ISHU48790 Organisatie Als Fullstack Developer kom je te werken bij een gerenommeerde organisatie in de regio

Bekijk vacature »

Full Stack Java Developer - Infrastructure

Ben jij een ontwikkelaar die wil bijdragen aan de applicatie ontwikkeling van klanten die zich primair bezig houden met de vitale onderdelen van Nederland, zoals transport, weg, water, spoor en gas, water en licht? Lees dan verder! Wat ga je doen? Als Full Stack Java Ontwikkelaar draag je verantwoordelijkheid voor het gehele proces van het omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen van kennis en beslissingen, problem management en automation zijn onderdeel van je takenpakket in zowel SAFE of DevOps gestuurde omgevingen als ook in omgevingen die nog werken volgens het traditionele waterval model. Als

Bekijk vacature »
Dutchcamel

dutchcamel

21/11/2004 17:15:00
Quote Anchor link
Ik probeer met een preg_replace() een stuk tekst te laten vervangen.

[edit=gebruikersnaam||timestamp]

moet worden

<span class="edit">[Het bericht is gewijzigd door gebruikersnaam op date(\'d/m/Y - H:i:s\', "timestamp")]</span>

De timestamp zou dus ook meteen moeten worden omgezet in formaat d/m/Y - H:i:s als dat mogelijk is.

Ik ben zelf een kneus met regexp en alles wat erop lijkt. Als het kan moet het wel een preg_replace blijven en geen ereg/eregi ofzo worden, maar als het niet anders kan is dat natuurlijk ook goed :)

Ik heb zelf ook al wat zitten proberen, maar verder dan dit kom ik niet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$text
= preg_replace("/\[edit=(.+?)||([0-9]+)\]/ie", '<span class="edit">[Het bericht is gewijzigd door \\1 op date(\'d/m/Y - H:i:s\', "\\2")]</span>', $text);
?>


(Niet lachen, ik moest ook wat proberen he :P)

En voor het gemak zou de scheiding || ook mogen worden vervangen voor iets anders, was willekeurig :)
Gewijzigd op 21/11/2004 17:18:00 door Dutchcamel
 
PHP hulp

PHP hulp

20/09/2021 01:45:37
 
Dutchcamel

dutchcamel

21/11/2004 18:12:00
Quote Anchor link
Ik heb ondertussen wat aanpassingen gedaan en ik heb nu een heel raar probleem. Het patroon wat gezocht wordt is nu [edit=timestamp]gebruikersnaam[/edit] als het goed is. Het werkt iig wel deels. Maar het probleem is dat dit werkt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$text
= preg_replace("/\[edit=([0-9]+)\](.+?)\[\/edit\]/ie", 'Hoi', $text);
?>


Maar dit niet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$text
= preg_replace("/\[edit=([0-9]+)\](.+?)\[\/edit\]/ie", 'Het bericht is gewijzigd', $text);
?>


En dus ook niet als ik er de <span> enzo nog bij wil zetten.
 



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.