preg_replace

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Hogeschool Utrecht - Backend Developer (Freelance/

Start datum: ZSM Max tarief: 93€ per uur Uren per week: 8 Hogeschool Utrecht gaat gebruik maken van Bloomreach SAAS Content experience manager voor een nieuw informatieplatform voor studenten. De HU is voor een pilot op zoek naar een Bloomreach developer die de omgeving kan klaarzetten, configureren en integreren (Bijvoorbeeld met de SSO omgeving van SURF). Voor de creatie van een nieuwe informatieplatform voor studenten zijn we op zoek naar een Backend-ontwikkelaar met ruimte Bloomreach (Headless CMS experience platform) ervaring die ons kan helpen bij het opzetten van het CMS. We willen gebruik maken van de page builder om de

Bekijk vacature »

PHP Developer / Microservices

Dit ga je doen Jij zult je als PHP Developer voornamelijk bezighouden met: Het samen met jouw ontwikkelteam werken aan de ontmanteling van een grote monoliet en de ontwikkeling van een nieuw Microservices platform met o.a. PHP (7/8), Symfony, MySQL en HTML/CSS; Het meedenken over verbeteringen en de doorontwikkeling en schaalbaarheid van het platform; Het in sprints meewerken aan het ontwikkelen van nieuwe functionaliteiten; Actief meedenken over hoe een optimaal product neer te zetten. Hier ga je werken Jij wil dus wat? Mooi! Hoe klinkt het om aan de slag te gaan binnen een team van drie Developer? Een team

Bekijk vacature »

Embedded Software Developer Java / Solid / 3.300 -

Samengevat: Deze werkgever is specialist op het gebied van industriële automatisering en besturingssystemen. Wil jij werken als Software Engineer? Heb jij ervaring met Agile? Vaste baan: Embedded Software Developer Java Linux 3.300 - 4.800 Software Developer Deze werkgever levert besturingssystemen op maat en verzorgen hierbij het gehele traject vanaf elektrotechnisch ontwerp tot en met de implementatie en inbedrijfstelling. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als Software Engineer Bunschoten-Spakenburg Linux ga je het volgende doen: Ervaren met Linux en Java

Bekijk vacature »

DevOps engineer Linux platform

Wat doe je bij TenneT? Wanneer je als DevOps engineer voor het Linux platform komt te werken ga je aan de slag met het ontwikkelen van automatische Unix server deployment en decommissioning. Ben je verantwoordelijk voor het ontwikkelen van een self-service platform en het helpen definieren en realiseren van bouwblokken die binnen het platform als end-to-end dienst kunnen worden aangeboden. Overige taken bestaan uit: monitoren en bewaken van de beschikbaarheid en performance van het platform; adviseren en begeleiden van gebruikers bij het gebruik van de dienstverlening; onderzoeken en oplossen van storingen in de systemen; opstellen en beheren van documentatie en

Bekijk vacature »

Software Developer

Collega’s maken het verschil. Daarom is het leuker werken bij Bending The Rules. Want naast dat we serieuze software vraagstukken oplossen, zijn wij niet het typische IT bedrijf. Naast programmeurs zijn we ook bevlogen BBQ chefs, bierbrouwers, competitieve gewichtheffers en houden we van een festivalletje. Kortom, we zoeken een leuke collega die ook nog eens echt goed is in zijn werk. Ben jij die persoon. ANDERE VOORDELEN VAN WERKEN BIJ BENDING THE RULES We starten altijd met een contract van 7 maanden. Waren deze succesvol? Dan belonen wij jou met een vast contract én een loonsverhoging of een lease auto

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

Freelance medior java ontwikkelaar Belastingdienst

Concern: Belastingdienst B/cao Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 85,00 Startdatum inzet: 24-10-2022 Einddatum: open De Douane Keten Aangifte zoekt een Medior Java Ontwikkelaar De Douane Keten Aangifte (DA) is verantwoordelijk voor het ontwikkelen, beheren en beschikbaar stellen van IV-voorzieningen voor de Douane applicaties, die het aangifteproces voor Douane ondersteunen. Daaronder vallen de systemen voor o.a. invoeren, doorvoeren en uitvoeren van goederen naar de EU (en Nederland). Keten DA is een van de drie ketens van IV Douane. Ontwikkeling van nieuwe applicaties en verbetering/uitbreiding van bestaande applicaties vindt binnen IV Douane plaats in tweewekelijkse sprints m.b.v. Agile-ontwikkelmethoden.

Bekijk vacature »

Productontwikkelaar

Over het werk Als productontwikkelaar weet jij als geen ander hoe je de kwaliteit van je product tot perfectie kunt krijgen. In deze functie houd je je bezig met de producten die je toekomstige nieuwe medewerker produceert. Je buigt je, samen met je collega's, over verschillende onderdelen die met de productie te maken hebben. Zo ben je verantwoordelijk voor het verbeteren van de producten, het aanleveren van nieuwe producten en het optimaliseren van het productieproces. Hierbij is het belangrijk om de haalbaarheid van het proces te waarborgen. Alles wat je doet documenteer je, registreer je en kun je overtuigend presenteren

Bekijk vacature »

Web Developer

Dit ga je doen Je komt te werken in een samengesteld projectteam bestaande uit collega developers, testers, een devops engineer, scrum master/ projectleider, een product owner en marketing communicatie/ e-commerce specialisten. In totaal bestaat het team uit ongeveer 8 personen, waarbij je nauw gaat samenwerken met 1 collega developer op de locatie in regio Eindhoven. De rest van het team is gevestigd in het buitenland. Samen met je team ben je verantwoordelijk voor de doorontwikkeling van de branded website en de onlline shops die hieraan gekoppeld zijn (Magento2/Drupal gebaseerd). Het betreft een complexe omgeving met veel maatwerk aanpassingen en koppelingen

Bekijk vacature »

Freelance senior Java developer Belastingdienst (z

Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 80,00 Startdatum inzet: 31-10-2022 Job type: tijdelijke functie, met optie op vast Concern: Belastingdienst B/cao Voor de Agile Release Train (ART) Klantgegevens binnnen het domein IV/Generieke Voorzieningen/Gegevens, zijn we op zoek naar 2 javaontwikklaars met veel programmeer ervaring in complexe omgevingen. Als javaontwikkelaar ben je binnen een van de twee scrumteams verantwoordelijk voor het realiseren van specificaties (user stories) in javaprogrammatuur, binnen de kaders van de MTHV's en architectuur. Kennis van het aplicatie landschap van de belastingdienst is een pré. Ook ervaring in een rol als scrummaster is een pré maar

Bekijk vacature »

Back end developer / Python, PHP

Functie Jij als full stack ontwikkelaar zult komen te werken samen met 1 PHP ontwikkelaar een PO en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult voornamelijk (lees 75%) werken aan de roostersoftware. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere flexwerkers ingezet kan worden. Verder willen ze financiële koppelingen gaan maken

Bekijk vacature »

.NET Software Developer

Wat wij bieden direct een vast contract met bijpassend salaris; 27 vakantiedagen en keuze uit een auto van de zaak of een uitgebreide alternatieve vervoersregeling; veel ruimte om jezelf te ontwikkelen met onbeperkte opleidingsmogelijkheden; uitdagende en innovatieve opdrachten in onze multidisciplinaire teams; teambuildinguitjes, social events, zoals de Winterefteling, en meet-ups met mede Software Developers om kennis te delen. Wat jij meeneemt minimaal een afgeronde hbo-opleiding; minimaal één jaar ervaring met C# of .NET; kennis van Microsoft Azure, .NET Core, MVC of WebApi. De uitdaging Het ontwikkelen en implementeren van kwalitatieve software is waar je actief mee bezig bent als Microsoft

Bekijk vacature »

Senior PHP developer

Functie Als PHP developer kom je te werken in één van de twee scrumteams. Je zult met name betrokken zijn bij de doorontwikkeling van hun API en omliggende applicaties. Hierin stellen ze vaak een probleem op als taak, i.p.v. de voorgekauwde oplossing. Je kunt hier dus echt je ei kwijt in het ontwerpen, bespreken en uitwerken van softwareoplossingen. Dit alles in een Agile omgeving. Verder bieden ze een fijne afwisseling tussen strategische en kortere (maatwerk) projecten, bijvoorbeeld om de afdeling operatie te helpen. Mede hiervoor is het van belang dat je meekunt in de dynamiek van een scale-up. Eisen •

Bekijk vacature »

Software Developer / .NET

Dit ga je doen Het vertalen van specificaties / requirements naar applicaties; Het ontwikkelen en testen van de software; Het proactief meedenken en sparren met de Lead Developer; Het hoog houden van de kwaliteit van de software, zorgen dat de beste software wordt gebouwd; Ook het oppakken van Front End zaken; Werken met C# .NET, Visual Studio, HTML5, TypeScript, Angular, MS SQL, Delphi (zolang klanten nog niet over zijn), TFS. Hier ga je werken Je komt te werken als Software Engineer bij een organisatie gespecialiseerd in de Automatisering voor klanten van hen in de productiebranche. Ze zijn ongeveer 100 man

Bekijk vacature »

Freelance medior java ontwikkelaar Belastingdienst

Concern: Belastingdienst B/cao Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 85,00 Startdatum inzet: 24-10-2022 Einddatum: open De Douane Keten Aangifte zoekt een Medior Java Ontwikkelaar De Douane Keten Aangifte (DA) is verantwoordelijk voor het ontwikkelen, beheren en beschikbaar stellen van IV-voorzieningen voor de Douane applicaties, die het aangifteproces voor Douane ondersteunen. Daaronder vallen de systemen voor o.a. invoeren, doorvoeren en uitvoeren van goederen naar de EU (en Nederland). Keten DA is een van de drie ketens van IV Douane. Ontwikkeling van nieuwe applicaties en verbetering/uitbreiding van bestaande applicaties vindt binnen IV Douane plaats in tweewekelijkse sprints m.b.v. Agile-ontwikkelmethoden.

Bekijk vacature »
The Beeding Clown

The Beeding Clown

14/10/2005 16:04:00
Quote Anchor link
Hey mensen..

even een vraagje.. ik kom er zelf nameijk niet uit :(

ik heb een array waar kleuren in staan die je in admin bij kan werken, nu pak ik die array en maak van de waardes van die array een nieuwe array om door een preg replace heen te halen. Alles werkt prima tot ik een entry heb die de 'e' modifier gebruik, hij wil de nieuw gemaakte array string maar niet evalueren als php :(

Klikt mischien beetje ingewikkeld verhaal, dus hier een voorbeeldje


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
#--> array met kleurtjes, editable in admin
$colors['reg_r0']['color'] = 'blue';
$colors['reg_r0']['bold'] = true;
$colors['reg_r0']['italic'] = false;
$colors['reg_r0']['example'] = 'R0 -';

// enz.. nog meer entries


#--> array die ie maakt om door de preg_replace te halen (multy dym, assoc)
#--> register RO - O4  enz..

$parse['regex'] = array
(

    "#\n([A-Z0-9]+?) -#sie"   =>

    '"[ color='.$colors['reg_r0']['color'].']'. // open color
    ($colors['reg_r0']['bold']   ? '[ b]' : ''). // open - bold
    ($colors['reg_r0']['italic'] ? '[ i]' : '').    // open - italic
    "strtoupper(\'\\1\') - ".                            // replacement
    ($colors['reg_r0']['italic'] ? '[ /i]' : '').   // close - bold
    ($colors['reg_r0']['bold']   ? '[ /b]' : ''). // open - italic
    '[/color]"',                                      // close color

    // enz.. nog meer entries

);


$str = preg_replace(array_keys($parse['regex']), $parse['regex'], $str);
?>



Als ik um zo uitvoer dan pakt ie die 'e' modifier :(

dit is wat ie uitspuugd
strtoupper('r0') - [/ b][ /color]

Heb al met quotes zitten klooien maar kom er niet uit.. als ik um zonder die color array doe, dan pakt ie um gewoon goed.

iemand een iedee waaraan het kan liggen ??
Gewijzigd op 14/10/2005 16:23:00 door The Beeding Clown
 
PHP hulp

PHP hulp

05/10/2022 13:04:27
 
The Beeding Clown

The Beeding Clown

14/10/2005 16:50:00
Quote Anchor link
Never mind,

heb um inmiddels werkend gekregen :)
Gewijzigd op 14/10/2005 16:51:00 door The Beeding Clown
 



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.