Reguliere expressie vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle Middleware Developer

Wat je gaat doen: Wij zijn op zoek naar een Oracle Middleware Developer met kennis van/ervaring met onder andere SOA Suite 10G en/of SOA Suite 11G, WebLogic, BPEL Orchestration, Java, SOAP. Je bent bekend met de integratie laag gebaseerd op Oracle SOA Suite 10G. Als Middleware developer ben je verantwoordelijk voor de ontwikkeling van integratie tussen de diverse applicaties in het landschap, en de communicatie tussen de klant en andere stakeholders. Je werkt samen met het applicatie team, zoals functioneel ontwerpers en andere ontwikkelaars om de oplossing verder te ontwikkelen en te implementeren. Je collega’s werken onder andere met technieken

Bekijk vacature »

senior Big Data engineer

Wat ga je doen? Bij de politie wordt momenteel een modern en robuust Big Data platform gerealiseerd in een private cloud die de informatievoorziening van de politieorganisatie vernieuwt en verbetert. Als senior Big Data engineer houd jij je bezig met het toepassen en ontwikkelen van Cloud en Big Data technologie om Nederland veiliger te maken. Je draagt bij aan maatschappelijke en relevante ontwikkelingen en je zorgt ervoor dat Big Data een steeds grotere rol in het politiewerk krijgt. Je bent een vraagbaak voor je collegaâ..s en je stimuleert, motiveert en coacht hen om zichzelf naar een hoger niveau door te

Bekijk vacature »

Allround developer worden? Dat kan met ons DevOps

Wat ga je doen? DevOps Engineer Als fulltime DevOps Engineer houd jij je bezig met de ontwikkeling (Development) en het beheer (Operations) van software. Je werkt in verschillende fases: ontwikkelen, testen, release, bijschaven en opnieuw ontwikkelen. Je werkt door het flexibele proces, in korte sprints aan ‘kleine stukjes’ van je applicatie, waardoor je met snelle deadlines werkt. Je bent als DevOps engineer dus op een flexibele, efficiente en veel snellere manier bezig met het ontwikkelen van applicaties, websites en software. Als DevOps Engineer word je 'T-Shaped' opgeleid. Jij specialiseert je in programmeren maar daarnaast heb je ook een brede kennis

Bekijk vacature »

Medior PHP Developer

Voor onze opdrachtgever in Amsterdam zijn wij op zoek naar een Medior PHP Developer om zich bezig te houden met het (door)ontwikkelen van interne IT systemen die op internationaal niveau gebruikt worden. Je zal verantwoordelijk zijn voor uitbreidingen en optimalisatie van de systemen, wat het ook fijn maakt als je thuis bent in zowel backend als frontend. Je bent niet alleen een developer, maar onderdeel van een geweldig team dat samen een product neer zet om trots op te zijn! Wat ga je doen? Binnen dit geweldige team is er ruimte voor een talentvolle Medior PHP Developer die bereid, maar

Bekijk vacature »

technisch liaison cybercrime en digitale opsporing

Wat ga je doen? Je bent technisch intermediair tussen de digitaal specialisten en de cybercrimeteams van de politie-eenheden, ketenpartners en techbedrijven. Je bouwt aan de vakontwikkeling van digitaal en cybercrimespecialisten en je zorgt dat de specialisten hun kennis en expertise kunnen opbouwen en delen. Je volgt trends en ontwikkelingen op digitaal en cybercrimegebied en je onderzoekt zelfstandig of in teamverband creatieve en vooruitstrevende nieuwe methoden voor digitale opsporing en de bestrijding van cybercrime. Je organiseert de technische kennis- en expertise-uitwisseling van deze vakgebieden. Waar ga je werken? Je gaat werken bij het Expertisecentrum Cybercrime en Digitale Opsporing in Driebergen (ECDO),

Bekijk vacature »

Java Developer / DevOps Engineer

Heb jij (ruime) ervaring met applicatie ontwikkeling, testen en onderhoud en ben jij toe aan een nieuwe uitdaging? Kom jij als ervaren engineer te werken voor ons Agile Devops team dat zich bezig houdt met business kritische applicaties? CGI heeft voor haar locatie in Rotterdam een vacature voor een Java developer / DevOps Engineer Wat ga je doen als Jave Developer / DevOps Engineer? Als ervaren DevOps applicatie engineer houd jij je bezig met het vertalen van stakeholder requirements (functionele en niet-functionele) naar functioneel/technisch ontwerp en naar test ontwerp. Jij ontwikkelt applicatie- en test software (ontwerp, bouw en test). Daarnaast

Bekijk vacature »

Java Backend Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java Developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en werk je mee aan de architectuur laag. Daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het software ontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software architect en projectleider bij hun werkzaamheden. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak

Bekijk vacature »

Medior ASP.Net Developer Personeel informatiesyste

Medior ASP.Net Developer Personeel informatiesysteem Web Wat ga je doen als Medior ASP.NET Developer? Als Medior ASP.Net Developer uit de omgeving Den Haag, ga jij werken aan een nieuwe personeelsadministratie webapplicatie. Het is een zeer complete HRM-oplossing waarbij flexibiliteit hoog in het vaandel staat. Zo maakt de standaard meegeleverde SDK het mogelijk om ter plekke extra functionaliteit te implementeren zonder tussen komst van programmeurs, verder is het volledig in de Cloud en benaderbaar via een browser of een iOS of Android app. Het huidige pakket is toe aan vernieuwing en zal volledig van scratch herschreven worden in C#, ASP.Net Core

Bekijk vacature »

Lead Developer

Are you a lead developer with an architect's skills? A digital architect who, by travelling regularly and working in close partnership with your teams in France, India and the Netherlands, will bring our airline to the next level? Then we're looking for you! Lead Developer As a Lead Developer, you're our pilot in infinite airspace. You use thorough research to lead us to all the new technological possibilities. Artificial intelligence, speech recognition, biometrics, open API: how can we serve our customers – as effectively as possible? We're ahead of the pack, but how do we maintain that position? And where

Bekijk vacature »

Ervaren lead systeembeheerder

Ervaren lead systeembeheerder Ben jij een slimme systeembeheerder met uitstekende organisatorische vaardigheden en een brede interesse? Wij, IntelliMagic in Leiden, ontwikkelen technisch interessante software op het gebied van IT-infrastructuur performance die we verkopen aan grote bedrijven in Europa en de VS. Wij zijn een relatief kleinschalig bedrijf met een goede sfeer en waardering voor de persoonlijke inbreng en initiatieven van onze medewerkers. Wij zoeken een ervaren systeembeheerder met academisch denkniveau voor het beheer van onze interne IT. Werkzaamheden Je bent verantwoordelijk voor onze complete interne IT omgeving en werkt in een lead rol nauw samen met onze andere systeembeheerder. We

Bekijk vacature »

Frontend Developer

Ben jij de creatieve Frontend Ontwikkelaar die wil bijdragen aan een betere zorg? Wij zoeken talenten die willen werken aan complexe oplossingen voor een efficiëntere zorg. Als Frontend Ontwikkelaar lever jij een belangrijke bijdrage aan het efficiënter maken van processen en daarmee kostenbesparingen in de zorg. Samen met je team ben jij verantwoordelijk voor het voor het ontwerpen, uitrollen en beheren van applicaties die de rechtmatigheid van declaraties binnen de zorg controleren. Je werkt nauw samen met business specialisten en andere stakeholders om de software naadloos aan te laten sluiten op de behoeften van de gebruikers. Jij maakt declaraties en declaratieprocessen

Bekijk vacature »

Java Developer vacature Groningen

Java Developer Noordoost Jij volgt ontwikkelingen op de voet. Sterker nog: je bent er een onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Focus op Java Wij bouwen State of the Art applicaties met de nieuwste Java technologie en frameworks. Dit doen we door ons te richten op de open source-oplossingen binnen de wereld van Java, alle nieuwe ontwikkelingen te volgen en onze kennis te delen binnen onze eigen Java Community. Dit betekent bijvoorbeeld dat we aanwezig zijn op veel conferenties; Oracle Code One, Devoxx en JFall. We organiseren ook onze eigen avondsessies waar

Bekijk vacature »

Java Full Stack Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Full Stack Developers om ons development team te versterken. Als Full Stack developer werk je in Agile teams bij onze klanten en ben je verantwoordelijk voor alle lagen van de stack. Ben je beter in de backend, dan helpen we je verder met de front-end en andersom natuurlijk. Je gaat hoogwaardige software maken voor verschillende opdrachtgevers in jouw regio. Je ontwikkelt, adviseert over architectuur en past de nieuwste technologieën toe. Je bent een professional die het IT-vak serieus

Bekijk vacature »

Data Cunsultant

Data Consultant Stap in de dynamische wereld van het maken van digitale kaarten. Bij AND Products zetten wij momenteel een tandje bij en zetten wij in op de toenemende vraag naar geografische data voor autonomousdriving en real-time map updating. Om onze ambities waar te maken, zoeken wij per direct voor ons kantoor in Rotterdam (Capelle a/d IJssel) een enthousiaste Data Cunsultant. Als Data consultant ben je verantwoordelijk voor: Acquisitie van nieuwe geografische databronnen Source management Beheren van contracten Het leiden van sourcing gerelateerde projecten Kwaliteitscontrole van (navigatie) data en andere locatie- en kaartgerelateerde producten Ontwikkelen van tests en opmaken van

Bekijk vacature »

Senior Web Designer (PHP, Javascript, WP)

Ben jij expert in web design met de hoogste eisen aan UX, snelheid en ranking? Als jij een leuke werkomgeving wil met nieuwe uitdaging en afwisseling, word Senior Web Designer bij internet company YachtFocus! Bij ons werk je projectmatig aan onze eigen high traffic, toonaangevende botenverkoopsite YachtFocus.com en aan complexe sites voor klanten. Wij zoeken jou om YachtFocus.com te vernieuwen, uit te breiden en vooral geschikt de maken voor de internationale expansie van ons bedrijf. Jouw niveau HBO of universitair richting Informatica of vergelijkbaar door ervaring. Ervaring met drukbezochte vraag- en aanbodsites en met websitebouw voor bedrijven, zowel vormgeving als

Bekijk vacature »
Aron van der Linden

Aron van der Linden

10/02/2016 14:43:13
Quote Anchor link
Hallo, Ik als regExpressieBeet heb een probleem waar ik hulp bij kan gebruiken. Ik heb in een database tabel een veld met tekst, waarin altijd tussen vierkante haakjes twee getallen staan, gescheiden door een komma. dus bv:

"hallo daar [14.34555,22.52522] ik ben bert."

Hoe kan ik dmv een reguliere expressie deze twee getallen opvangen, om ze te gebruiken voor een berekening?

Dank en groeten.
 
PHP hulp

PHP hulp

26/05/2019 16:15:45
 
Wouter J

Wouter J

10/02/2016 14:50:13
Quote Anchor link
Een getal bestaat uit de cijfers 0 tot en met 9 en eventueel het teken . om de komma's te scheiden. Alles tussen [] in regex betekend dat het een van de tekens moet matchen dus [0-9] match eenmalig een teken 0, 1, 2, 3, ..., 9. Voor het gemak bestaat er \d, wat enkele decimal digit matched (dus 0-9).

Doormiddel van + geef je aan dat je 1 of meer moet matchen. \d+ matched dus 1 of meer getallen.
* matched 0 of meer, dus \d* kan niks matchen, maar ook 1 getal en ook 10000 getallen.
? matched 0 of 1. Dus \d? matched of 1 getal of geen getal.

De . betekend in regex elk teken, dus willen we de punt matchen dan moeten we deze escapen: \.

Voeg dit samen en we hebben de regex voor een getal dat eventueel decimalen kan hebben: \d+\.?\d* (minimaal 1 getal, gevolgt door optioneel een punt en eventueel nog meer getallen).

Nu willen we dit 2 keer doen met een komma ertussen: \d+\.?\d*,\d+\.?\d*

Vervolgens willen we beide getallen apart opslaan ("capture"), dit doe je door deze tussen haakjes te plaatsen: (\d+\.?\d*),(\d+\.?\d*)

We zijn bijna klaar, nu alleen nog zorgen dat we dit alleen matchen wanneer ze tussen blokhaken staan. Deze blokhaken hebben een betekenis in regex, dus moeten we ook deze escapen: \[ en \]

Voeg alles samen en je hebt: \[(\d+\.?\d*),(\d+\.?\d*)\]
Gewijzigd op 10/02/2016 14:51:04 door Wouter J
 



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.