Reguliere expressie vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior C++ Developer 3D Thuiswerken

Functieomschrijving Wil jij als ervaren Software Developer met C++ werken bij een high-tech ingenieursbureau in Rotterdam? Dit high-tech ingenieursbureau maakt een applicatie waardoor hele topografische kaarten worden opgebouwd. Deze applicatie wordt gebruikt door de grootste organisaties van Nederland, waaronder de top 10 gemeentes van dit land! Wil jij meer weten? Lees dan snel verder! In C++ ontwikkelen van en werken aan innovatieve ruimtelijke ordening applicatie; Uitvoeren van technische implementaties bij klanten op locatie; Samenwerken in een dynamisch Agile team; Werken aan innovatie en kennisdeling. Functie-eisen Minimaal HBO of WO werk- en denkniveau; Je hebt minimaal 2 jaar ervaring als Developer

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

Wie zoeken we? Je bent de beste in je vak of hebt de ambitie en de potentie om de beste te worden. Je hebt de passie om nieuwe technologieën te blijven leren en continu jezelf te ontwikkelen. Je hebt de pioniersgeest en drive om nieuwe technologieën, methodieken en concepten toe te passen in projecten en bij klanten. Je vindt het leuk om kennis te delen met collega’s, klanten en vakgenoten. Je bent een ware professional en ambassadeur voor CIMSOLUTIONS. Je voelt je thuis in een informele, collegiale en professionele sfeer waar de aandacht voor de klant en voor de medewerker

Bekijk vacature »

Xamarin Developer

Jij weet dat apps het leven gemakkelijker maken en draagt daar graag aan bij. Sterker nog: jij wilt apps ontwikkelen die het verschil maken zonder daarbij in te leveren op veiligheid of gebruiksvriendelijkheid. Xamarin Development expert Als Xamarin Developer bij Sogeti ga je apps ontwerpen, uitwerken en realiseren, waarmee je jouw klanten – de top van het Nederlandse bedrijfsleven – vooruit helpt. Is het enkel Xamarin dat de klok slaat? Natuurlijk niet, jouw ambitie en leergierigheid maken dat je ook thuis bent in andere omgevingen. Bovendien breid je je kennis en ervaring graag uit, zodat je je ontwikkelt tot topprofessional!

Bekijk vacature »

Node.JS / React.JS / Full-stack Ontwikkelaar / Inn

Functieomschrijving Ben jij al jaren bezig met het ontwikkelen in Node.JS en React.JS/Angular of ben jij sinds kort begonnen met het programmeren in Node.JS en React.JS/Angular en wil jij graag veel vrijheid in jouw ontwikkelwerkzaamheden. Regeer dan snel! Ontwikkelen van (nieuwe) functionaliteiten; Helpen bij het bepalen van de architectuur; Ontwikkelen aan zowel de front- als backend; Realiseren van Continous Intergration; Testen en waarborgen van eigen code, maar ook die van jouw collega's. Functie-eisen Ervaring met JavaScript, NodeJS; Kennis van React / Redux / ES6; Kennis van met CI tools zoals Jenkins en Ansible; Je hebt ervaring met het werken in

Bekijk vacature »

Ervaren Xamarin / Mobiele App developer bij Randst

Locatie/Standplaats Amsterdam Functieomschrijving Onze missie is het creëren van maximale waarde voor de Randstad Groep Nederland met onze ICT-oplossingen. Jouw inbreng is voor hen van essentieel belang voor een toonaangevende positie op de markt. Jij maakt dus echt het verschil! Randstad Groep IT is op zoek naar een ervaren Xamarin app developer. Als app ontwikkelaar ben je verantwoordelijk voor het bedenken, ontwikkelen en implementeren van apps voor de Randstad Groep Nederland. Onder de Randstad Groep vallen Randstad en Tempo-Team, de nr. 1 en 2. bedrijven van Nederland op het gebied van uitzenden. Ook Yacht, dat zich vooral op de professionals

Bekijk vacature »

Medior C# .Net Developer

Medior C# .Net Developer Je komt te werken in een gezellig en informele scrumteam en bouwt mee aan de ontwikkeling van een nieuwe applicatie voor groothandelaren in de bloemen- en plantenbranche. Hierbij krijg je de mogelijkheid jezelf te ontwikkelen in de richting jij wilt! Front end, back end of full stack. Wijvragen van jou… Ervaring in ontwikkelen van applicaties m.b.v. C# Teamplayer met goede communicatieve vaardigheden Een pro-actieve werkhouding De eigenschappen zelfstandig, nauwkeurig en gestructureerd HBO werk- en denkniveau Wat bieden wij… Een fulltime functie (32-40 uur) Een marktconform salaris afhankelijk van kennis en ervaring Een 13e maand en reiskostenvergoeding

Bekijk vacature »

.NET ontwikkelaar Almere

Functieomschrijving Altijd al willen werken voor een bedrijf dat de Efteling tot hun klant kan noemen? Onderhouden en uitbouwen bestaande desktop en webapplicatie; Ontwikkelen van nieuwe functionaliteiten; Ontwikkelen van webservices en verschillende koppelingen met XML/SOAP; Formuleren van user stories; Unit testen uitvoeren; Meedenken over de groei en ontwikkeling van het bedrijf; Welke projecten kan je verwachten? Inventariseren huidige applicatie / architectuur; Optimaliseren van het development proces; Inrichten van CI / CD (Jenkins); Opzetten automated testing; Vernieuwen van de applicatie door o.a het toepassen van moderne technieken. Denk dan aan Angular 2, MVC, HTML5, ASP.NET Core, .NET core, WPF, of NodeJS.

Bekijk vacature »

Gezocht: Ervaren SQL-Developer met passie voor e-c

Functieomschrijving Je bent verantwoordelijk voor het vertalen van functionele wensen naar technische oplossingen. Je schrijft stored procedures/ SQL query’s en tevens test je de software op basis van functionaliteiten. De functie heeft, naast technische uitdaging, ook een functioneel aspect. Je begeleid en voert het aanpassen van de applicatiesoftware uit. Ze werken met MS-SQL databases en je zult dus gebruik maken van tools als SSRS. Functie-eisen – Minimaal HBO werk- en denkniveau; – Je hebt ruime ervaring met SQL ontwikkeling (stored procedures, triggers, functies); – Bij voorkeur heb je ervaring in de logistieke branche; – Je kan zowel zelfstandig alsmede in

Bekijk vacature »

.NET Developer die hoofdzakelijk aan nieuwbouw wil

Wil je aan uitdagende software werken die zowel in binnen- als buitenland door toonaangevende bedrijven gebruikt worden Functieomschrijving Heb jij minimaal 2 jaar werkervaring als .NET Developer en wil je aan uitdagende software werken die zowel in binnen- als buitenland door toonaangevende bedrijven gebruikt worden? Wil jij 75% van je werk met nieuwbouw bezig zijn? Dat kan je allemaal hier vinden! Programmeren van back-end applicaties met behulp van C#, ASP.NET, HTML5 en SQL op basis van aangeleverde specificaties vanuit de business; Samen met je teamgenoten nieuwe applicaties/diensten ontwikkelen in .NET; Overleggen met de informatie analist en testers; Deelnemen aan meetings

Bekijk vacature »

Ervaren .net ontwikkelaar

Gezocht, ervaren .NET ontwikkelaar bij Idella (onderdeel van de VISMA-groep) Omdat we succesvol zijn en groeien, zijn we op zoek naar ervaren .NET ontwikkelaars voor ons ontwikkelteam. Wat ga je doen als .NET ontwikkelaar? Als .NET ontwikkelaar werk je in Scrum (Agile) teams aan moderne toepassingen voor interne producten van Idella, zoals bijvoorbeeld de software achter “Evi van Lanschot”. Je doet dit op basis van Microsoft .Net (Core), ASP.NET MVC, SQL Server, Web API, WCF, Angular en C#. Uiteraard houd je actief je kennis op peil over hedendaagse technieken en pas je deze kennis direct toe in je werkomgeving. Standplaats

Bekijk vacature »

Android developer hartje Amsterdam

Functieomschrijving Voor deze succesvolle organisatie zijn we nu opzoek naar een Android ontwikkelaar met ervaring. Met je gedreven collega´s ga je samen dit nieuwe product verder ontwikkelen, finetunen en er hele mooie en verstandige tools rond omheen ontwikkelen. Je komt te werken in een relatief jong team van gedreven en enthousiaste ontwikkelaars die samen de groei vieren van dit bedrijf door elke dag het beste uit zichzelf en elkaar te halen. De sfeer onderling is positief en collega's hier delen graag kennis en ervaring met elkaar. We zoeken iemand met ongeveer 3 jaar ervaring als Android ontwikkelaar en bij voorkeur

Bekijk vacature »

Senior PHP developer voor een internationaal famil

Functieomschrijving Vind jij het leuk om binnen een professional team aan de slag te gaan met ontwikkelen van een applicatie voor drukken, printen en afwerken? En wil je dit doen bij een internationaal familiebedrijf met echte vak specialisten? Lees dan snel verder! Door ontwikkelen van een complexe applicatie voor drukken, printen en afwerken, gebouwd in PHP i.c.m Laravel; Het verbeteren van de interne processen; De kwaliteit van de code waarborgen; Onderhouden van de huidige software; Testen van de software die wordt geleverd; Het op de hoogte blijven van de nieuwste technieken. Functie-eisen HBO werk- en denkniveau; Je hebt minimaal vier

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

Wie zoeken we? Je bent de beste in je vak of hebt de ambitie en de potentie om de beste te worden. Je hebt de passie om nieuwe technologieën te blijven leren en continu jezelf te ontwikkelen. Je hebt de pioniersgeest en drive om nieuwe technologieën, methodieken en concepten toe te passen in projecten en bij klanten. Je vindt het leuk om kennis te delen met collega’s, klanten en vakgenoten. Je bent een ware professional en ambassadeur voor CIMSOLUTIONS. Je voelt je thuis in een informele, collegiale en professionele sfeer waar de aandacht voor de klant en voor de medewerker

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 »

C# developer gezocht, inhouse functie (C#, Winform

Je bent C# developer en op zoek naar een nieuwe baan? Het liefst in de regio Rotterdam? Binnen een sterk bedrijf dat zich al een aantal decennia heeft bewezen? En bij voorkeur een bedrijf met een platte organisatie, directe lijnen en informele sfeer? Mogelijk dat deze baan dan iets voor jou is. Voor een Rotterdams software bedrijf ben ik namelijk op zoek naar een medior of senior C# developer. Het bedrijf richt zich op automatiseringssoftware voor met name het MKB. Hiervoor hebben ze een standaardproduct ontwikkeld dat continue doorontwikkeld wordt en inmiddels duizenden gebruikers kent over tientallen branches. Door zich

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

22/02/2019 14:36:28
 
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.