Reguliere expressie vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Traineeship en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van 2 tot 4 maanden binnen de Sogyo Academy. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Na de

Bekijk vacature »

Front-end Developer

Voor het moederbedrijf van verschillende gerenommeerde hout- en bouwmaterialen leveranciers, met ruim 100 vestigingen en 1500 medewerkers in heel Nederland, zijn wij op zoek naar een Front-end Developer voor het hoofdkantoor in Zaandam. De IT-afdeling bestaat uit 25 medewerkers die verantwoordelijk zijn voor de ontwikkeling van de eigen websites en voor de ontwikkeling en beheer van alle applicaties voor de 1500 gebruikers. Functieomschrijving Samen met 4 collega’s uit het ontwikkelteam zorg je voor verrassende en innovatieve functionaliteiten en designs voor de verschillende websites van de businessunits binnen de holding. Jij weet met je creatieve geest en aandacht voor responsive design

Bekijk vacature »

Junior .NET C# backend developer gezocht, centrum

Ben je een (.NET C#) software developer en op zoek naar een leuke baan met afwisselende projecten? Bij een bedrijf midden in de stad, met een gezellige collegiale sfeer? Lees dan verder! Voor een softwarebedrijf in Rotterdam zijn we op zoek naar een junior (.NET C#) developer, met in ieder geval 1 of 2 jaar ervaring. Het bedrijf bestaat uit circa 20 medewerkers, waarvan 10 tot 12 ontwikkelaars. De software systemen die ontwikkeld worden zijn digitale platformen die hun klanten in staat stelt hun diensten of producten aan te kunnen bieden. Dit zijn veelal langdurige projecten gericht op bedrijfskritische processen.

Bekijk vacature »

iOS Developer

Je bent innovatief. Je bent creatief. Jij gaat voor een topbaan. Aan de slag als iOS-professional Mobile apps ontwerpen, uitwerken en realiseren, dat is jouw passie! Met grote toewijding richt jij je dan ook op een app waarmee consumenten met een gezichtsscan betalen. Of je stort je je op een app die de temperatuur in huis op afstand kan regelen. Het spreekt voor zich dat jouw apps top of the bill zijn als het gaat om gebruiksvriendelijkheid en veiligheid. Ze hebben impact. Je voelt je als een vis in het water in een iOS-omgeving maar, veelzijdig als je bent, kun

Bekijk vacature »

Java Custom Software Developer

Jouw rol Voor deze ‘leading edge’ technology practice zijn we op zoek naar een Senior Custom Software Developer. Echte IT-freaks die de ontwikkelingen in het vakgebied nauwkeurig volgen en weten wat er speelt. Die kunnen werken op de grens van het onmogelijke en zo onze nationale en internationale klanten een beslissende voorsprong geven in hun markt. Je adviseert over innovatie en werkt mee aan de agile ontwikkeling en implementatie van state-of-the-art oplossingen, gebaseerd op .Net, Java en/of Mendix. Het gaat vaak om nieuwe technieken, veel eindgebruikers en complexe omgevingen, waarin de lat hoog ligt. Snelheid en topkwaliteit zijn bij deze

Bekijk vacature »

Data Application Engineer

Data Application Engineer Do you have experience with managing an application, from the infrastructure side up to the functional application side? And would that application possibly be a big data application? Do you know what a deployment pipeline is? Are you a skilled communicator with team lead ambitions? Than this job is just what you are looking for! The environment you will work on For one of our Enterprise customers we manage their Splunk data platform from OS layer (Linux) up to the application layer, including data connectors and dashboards. The environment is set up HA and DR, in a

Bekijk vacature »

DevOps Engineer

Do you have good understanding of cloud environments such as Azure and AWS? Do you have experience in building and deploying IT Infrastructure automation environments? Than this vacancy might be what you are looking for! The product / concept you will work on With Itility Cloud Control (ICC) we offer a mechanism to simplify the current existing IT landscape for better operations results. We wrap the landscape into software and apply analytics and machine learning to it. We make it software defined. We let the machine handle the complexity instead of the traditional approach of manual labour. Customers can outsource

Bekijk vacature »

All-round Developer

Ben je als programmeur op zoek naar afwisseling in je werk? Lijkt het je leuk om snel te schakelen tussen verschillende opdrachten en ontwikkel je graag mee aan webapplicaties? Dan is TRIMM in Twente op zoek naar jou! Functie omschrijving Als all-round developer werk je op projectbasis mee in verschillende TRIMM-teams aan ontwikkeltrajecten voor grote klanten zoals Signify, Nexperia, KLM, Maxi-Cosi en Grolsch. De meeste van deze projecten zijn in Java gebouwd, maar kennis van PHP komt ook van pas. Een prominent aspect van deze baan is dat je lid bent van het beheerteam. Binnen dit team ben je samen

Bekijk vacature »

Netwerk Engineer

Vacature Netwerk engineer/architect bij KPN Internedservices Over KPN Internedservices KPN Internedservices is één van de grootste Nederlandse providers van IT- en cloud solutions. Opgericht in 1996 en 100% dochter van de Koninklijke KPN: wij zijn dé Cloud & hosting expert van Nederland. We zijn specialist op het gebied van managed hosting, online (hosted) werkplekken, security en connectiviteit. Onze 160 dedicated professionals werken elke dag aan één doel: succes realiseren voor onze klanten. Met 20 jaar ervaring en ruim 30.000 klanten begrijpen we de uiteenlopende IT-behoeften van ondernemend Nederland. Omdat Internedservices het wiel niet steeds opnieuw hoeft uit te vinden, kunnen

Bekijk vacature »

Software Ontwikkelaar

Ben jij analytisch sterk? Wil je blijven leren? Is ontwikkelen met verschillende technieken jouw ding? Wil je werken bij een stabiele en uitdagende organisatie? Werk jij het beste in een team? Kan jij op al deze vragen ja antwoorden, dan is deze functie zeker iets voor jou! Voor onze opdrachtgever in Tilburg zijn wij op zoek naar gedreven junior, medior en senior softwareontwikkelaars. Je komt terecht in een stabiele organisatie, die aan de top staat in de gezondheidszorg. Daarnaast wordt de uitdaging versterkt door de constante aandacht op het gebied van IT, wat veel perspectief biedt en mogelijkheden. Je bent

Bekijk vacature »

SOFTWARE DEVELOPER C#

De unit Transport & Logistiek van ICT Group, biedt IT-oplossingen voor logistieke bedrijven; met name voor container terminals, havenbedrijven, (publieke) transport operators, distributiecentra en productiebedrijven. Onze oplossingen zorgen ervoor dat de diverse systemen in de supply chain probleemloos samenwerken met andere interne en externe systemen, zoals met een ERP, een WMS en diverse equipment. Wij koppelen de wereld van de Informatietechnologie (IT) aan de systemen in het operationele domein (OT). We gebruiken hiervoor moderne technologie. Daarnaast zijn we door onze domeinkennis in staat om logistieke processen efficienter te maken. De productie gaat hierdoor omhoog, de kosten gaan omlaag en er

Bekijk vacature »

C# Full Stack Developer

Functie: Full-Stack Developer Locatie: Westland Salaris: € 4.250,- bruto per maand maximaal Dienstverband: Werving & Selectie Werkweek: 40 uur per week Functie omschrijving Als Full-Stack Developer ben je met een team bezig met het verbeteren van bestaande en nieuwe applicaties welke gebruikt worden binnen de land- en tuinbouw (denk aan energiezuinige klimaatcomputers, waterbesparende innovaties of andere geavanceerde oplossingen). Daarnaast ontwikkel je verschillende services en help je de productmanager met het verbeteren van de kwaliteit van de producten van de opdrachtgever. Je taken zijn: Definiëren en implementeren van innovatieve stappen; Doorontwikkelen en opzetten van bestaande en nieuwe Azure Cloud services; Aanbrengen

Bekijk vacature »

Software Ontwikkelaar C#.NET

Software Ontwikkelaar C#.NET Zit het ontwikkelen van innovatieve applicaties in C#.NET, JAVA of PHP in jouw bloed en wil jij je kennis toepassen binnen uitdagende projecten in kantoorautomatisering of industrie. Dan kan MA-IT mogelijk iets voor je betekenen, aangezien wij uitbreiding zoeken in ons IT team van Software Engineer voor onze vestigingen in Deventer, Son en Gorinchem. Functie-eise Software Ontwikkelaar C#.NET Dit is wat je gaat doen Als C#, JAVA of PHP Developer ontwikkel je binnen een SCRUM omgeving, het hart van de producten die (inter)nationaal gebruikt worden. Het betreft complexe software waarbij je op een hoog abstractieniveau software ontwikkelt.

Bekijk vacature »

Senior Rapid Custom Software Developers

Jouw rol Voor deze ‘leading edge’ technology practice zijn we op zoek naar Senior Rapid Custom Software Developers. Echte IT-freaks die de ontwikkelingen in het vakgebied nauwkeurig volgen en weten wat er speelt. Die kunnen werken op de grens van het onmogelijke en zo onze nationale en internationale klanten een beslissende voorsprong geven in hun markt. Je adviseert over innovatie en werkt mee aan de agile ontwikkeling en implementatie van state-of-the-art oplossingen, gebaseerd op .Net, Java en/of Mendix. Het gaat vaak om nieuwe technieken, veel eindgebruikers en complexe omgevingen, waarin de lat hoog ligt. Snelheid en topkwaliteit zijn bij deze

Bekijk vacature »

Start met het C# .NET IT-traineeship en word junio

Wat ga je doen? IT-traineeship bij YoungCapital NEXT In onze tweejarige IT-traineeships word jij opgeleid tot gecertificeerd junior C# programmeur mét praktijkervaring. Onderwerpen die in de C# training worden behandeld, zijn o.a. SCRUM, OOP, EF, LINQ, ADO.NET, ASP. NET, MVC, Web API, RDBMS, SQL, Javascript, Ajax, AngularJS. Naast theoretische verdieping word je individueel uitgedaagd met praktijkopdrachten. De opleiding sluit je af met een eindproduct en het behalen van het MCSD 70-483- en Scrum-certificaat. Starten bij de opdrachtgever Na een intensieve opleiding van 7 weken ga je aan de slag bij één van onze opdrachtgevers in jouw omgeving. Vanaf de eerste

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

20/03/2019 23:21:51
 
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.