Reguliere expressie vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Vacancy PL/SQL Developer @Arrow

PL/SQL Developer @Arrow Electronics Arrow Electronics is a global provider of products, services and solutions to industrial and commercial users of electronic components and enterprise computing solutions. Arrow is a global company with 20.000 employees worldwide and over 900 of them are in Venlo. The two Distribution Logistics Centers in Venlo supply 40.000 customers within Europe and ships 6.000 packages daily. Arrow Electronics will be expanding their business with a (brand) new, automated facility in Venlo to house a new state-of-the-art conveyer system. For the further development of the Warehouse Management System (WMS) with integrated use of conveyers and robots,

Bekijk vacature »

Full stack developer

Voor onze internationale opdrachtgever zoeken wij ter uitbreiding van het team een full stack developer die volledig nieuwe code gaat schrijven voor een cutting edge meetplatform. Innovatieve software die real time inzicht geeft in enorme hoeveelheden data. Wat ga je doen? Werken aan de uitbreiding en verbetering van een online meetplatform voor de olie- en gasindustrie. Dit doe je als full stack software engineer in een goed op elkaar ingespeeld scrum team van 5 collega's, waarmee jullie door continuous improvement tot het beste resultaat komen. Omdat het gaat om een omvangrijk nieuw project - gebouwd op TypeScript, Node.JS en state-of-the-art

Bekijk vacature »

AngularJS Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Developers om ons development team te versterken. Je bent creatief en draagt met je enthousiasme positief bij aan de teamgeest binnen een projectteam. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande interesse in het applicatie landschap.

Bekijk vacature »

Support Engineer/Netwerkbeheerder

Support Engineer/Netwerkbeheerder (binnen en buitendienst) bij PCG-IT bv Als IT Support Engineer ben je verantwoordelijk voor het ondersteunen van klanten en gebruikers van PCG-IT. Je helpt klanten en gebruikers via telefoon en op locatie bij storingen en met technische vragen over de producten/software/systemen. Je bent gastvrij en slagvaardig, waardoor je makkelijk de klant iets uitgelegd krijgt. Je bent een echte techneut en hebt ervaring met systeem –en netwerkbeheer. Functieomschrijving • Helpdesk (telefonische ondersteuning bij storingen, wijzigingen en vragen); • Werkplek en serverbeheer • Remote en extern oplossen van storingen; • Uitvoeren van reparaties; • Meedenken met het optimaliseren van de

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 »

Programmeur

Functieomschrijving Je hebt een ondersteunende rol bij de uitvoer van de projecten en voert zelfstandig projecten uit. Het is tenslotte een team waarin er altijd wordt samengewerkt, om zo de continuïteit en kennis te waarborgen. Je bent bezig met het aanpassen en ontwikkelen van embedded software, en soms ook desktopapplicaties. Je ontwerpt elektronische schakelingen en printplaten. Er wordt van je verwacht dat je op de hoogte bent van de ontwikkelingen binnen het bedrijf en de branche. Een bijdrage aan de kwaliteit van de bedrijfsvoering is belangrijk, bijvoorbeeld door zowel gevraagd als ongevraagd te adviseren over verbeteringen. Je maakt ook regelmatig

Bekijk vacature »

Young Professional Front-end Developer

Jij weet wat er nodig is. Jouw hart gaat sneller kloppen van techniek. Jij wil vooruit. Vacature Front-end Developer Je bent creatief, thuis in gebruikersinteractie en een gedreven developer in hart en nieren. Daarnaast heb jij een klantgerichte en proactieve houding. Precies de kwaliteiten die een Front-end Developer nodig heeft. Aan de slag als Young Professional Front-end Developer Als Front-end Developer werk je aan de technische realisatie van front-end (web)applicaties in de verschillende uitdagende opdrachten voor Sogeti’s klanten. Dit kan zowel op klantlocatie zijn, als intern bij Sogeti. Jij houdt van het uitdenken en implementeren van responsive (web) apps, en

Bekijk vacature »

C# developer gezocht, inhouse, Delft (VueJS, NodeJ

Voor een bedrijf in Delft zijn we, ter uitbreiding van het team, op zoek naar een .NET C# Developer. Dit mag zowel een minder ervaren als ervaren .NET C# developer zijn. Het gaat om een bedrijf dat zich met hun softwareproduct richt op de verwerking van grote hoeveelheden data. Met de ingevoerde of geïmporteerde data worden labmonsters samengesteld en toetsingen gedaan om uiteindelijk te kunnen rapporteren. Het team bestaat uit 11 mensen waarvan 6 developers. Je werkzaamheden bestaan onder meer uit het bouwen van een VueJS webapplicatie, het ontwikkelen van een .NET api service en de uitbreiding van een veldwerk

Bekijk vacature »

Full stack webdeveloper met ervaring

Wat wij doen Alflex ontwikkelt maatwerk elektronica voor een brede markt. Voor de aansturing hiervan maakt het softwareteam de benodigde (embedded) software, ondersteunende websites, (mobiele) apps en PC-software. Wie wij zoeken Binnen het team ligt jouw focus op de ontwikkeling van websites, zowel front- als backend, met de nodige kennis m.b.t. databases. Een echte full stack ontwikkelaar dus. Jouw belangrijkste taken en verantwoordelijkheden Ontwerpen en ontwikkelen van nieuwe websites en databases Onderhouden van bestaande softwareprojecten voor onze klanten Actief zoeken naar verbeteringen in bestaande processen en systemen Experimenteren met en toepassen van nieuwe technologieën t.b.v. de ontwikkeling van nieuwe producten

Bekijk vacature »

Junior of medior .NET C# (web) ontwikkelaar gezoch

Ben je een junior of medior .NET C# ontwikkelaar en op zoek naar een nieuwe baan in Rotterdam? Een inhouse baan waar je werkt aan maatwerkapplicaties, direct contact hebt met klanten en samenwerkt met een leuk team van ontwikkelaars? Een baan waar je plezier haalt door de beste oplossing voor de klant te vinden? Wellicht dat deze organisatie dan iets voor jou is. Voor een software bedrijf in Rotterdam zijn we op zoek naar een .NET C# ontwikkelaar. Het bedrijf bestaat al meer dan 20 jaar en richt zich op het ontwikkelen van unieke software op maat (web, apps, desktop

Bekijk vacature »

Mobile Web Developer

Apps om te betalen met je vingerafdruk, de rekening in de bar te delen of je huiskamer een sfeer kleurtje te geven met licht! Wil jij Mobile Apps realiseren die mensen echt raken? Apps maken die het leven van ons als gebruikers vereenvoudigen? Wij stellen onszelf ten doel dat we op elke smartphone in NL een App van onze hand kunnen aanwijzen. En jij? Wil jij dat soort gave projecten ook doen bij de Nederlandse topbedrijven? Impact met Apps Bij Sogeti Mobile zitten we super dicht op de huid van de gebruiker. We leveren gebruiksvriendelijke oplossingen op jouw favoriete kanaal.

Bekijk vacature »

iOS Developer

Zit innovatie in je DNA? Heb je ervaring met native apps en wil jij meer dan een app ontwikkelen? Ben jij daarnaast graag bezig met de nieuwste mobiele technologie en begrijp je dat security hierbij erg belangrijk is? Dan hebben wij jouw functie! Word iOS Developer bij InnoValor in Twente! Functie omschrijving Doordat de iOS API’s van ReadID door Apple zijn vrijgegeven, heeft InnoValor in Enschede plek voor iOS Developers. In de Play Store wordt de app al tijden succesvol afgenomen maar de iOS variant kan nu ook de wereld veroveren. Deze functie is in te vullen door zowel een

Bekijk vacature »

Databeheerder

Op zoek naar een verantwoordelijke baan met uitdaging? Datamanagement (40 uur) Zaandam Ben jij een bedreven in Datamanagement met oog voor kwaliteit en focus op development? Werk je graag binnen een resultaatgerichte en ondernemende organisatie in collegiale werksfeer? Dan zoeken wij jou! Wat je gaat doen bij ons Jij ondersteunt de TABS Holland handelsbedrijven bij het verbeteren van informatiestromen en beheren van master artikeldata. Je doet dit door het verder professionaliseren en automatiseren van de dataflow binnen onze organisatie. Hierbij initieer en leid je verbeterprojecten op het gebied van Datamanagement. Daarnaast ben je verantwoordelijk voor het accuraat verzamelen, verwerken en

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 »

.Net Web Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Web Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Web Developers om ons development team te versterken. Je draagt positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software architect en projectleider bij hun werkzaamheden. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege

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

23/03/2019 16:25:53
 
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.