RegEx probleempjes

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Java Developer vacature

Currently we are specific looking for professionals who speak fluently Dutch on C1 level. Senior Java Developer Jij volgt ontwikkelingen op de voet. Sterker nog: jij bent er onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Je verdiept je liever als een Expert, dan dat je jezelf alleen verbreed. Bijvoorbeeld met de ontwikkeling van de Rabobank-app of een verbetering van de beveiliging van treinen voor Pro-rail! Java staat centraal Wij bouwen State of the Art applicaties met de nieuwste technologie en frameworks. Dit doen we door ons te richten op de open source-oplossingen binnen

Bekijk vacature »

Flutter Developer

Freelance / interim Flutter Developer gezocht Wij zoeken een freelance / interim Flutter Developer voor een opdracht in de financiele dienstverlening in Amsterdam of Limburg (momenteel remote): * Startdatum: Zo spoedig mogelijk * Projectduur: 12 maanden * Uren per week: 36 * Locatie: Remote Jouw impact als Flutter Developer Je bent verantwoordelijk voor Flutter ontwikkelingen / jij maakt het verschil met jouw commerciele ervaring en hands-on kennis op dit vlak. Wat breng je mee als Flutter Developer? * Minstens 1 jaar commerciele werkervaring als Flutter Developer * Goede kennis van iOS and Android systemen * Sterke Engelse/Nederlandse communicatieve vaardigheden Klinkt

Bekijk vacature »

Technical Lead Developer met doorgroei mogelijkhed

Voor een toonaangevende specialist in softwareoplossingen gericht op strategisch portfolio management ben ik op zoek naar een ambitieuze Technical Lead. De applicatie is volop in ontwikkeling. Zo worden er vele nieuwe functionaliteiten toegevoegd in .Net Core en staat een migratie naar de Azure op de planning. Om deze ontwikkeling te begeleiden en het team aan te sturen, zijn ze op zoek naar een ambitieuze Technical Lead. Wat je gaat doen: Een roadmap maken voor de komende jaren De juiste architectuur neerzetten, hands-on ontwikkelen (front-end en back-end) De migratie naar Azure begeleiden Het 8-koppige ontwikkel team inhoudelijk aansturen en coachen Communicatie

Bekijk vacature »

Senior applicatieontwikkelaar

Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en implementeren. Je levert ontwerpen die passen bij de onderliggende frameworks en

Bekijk vacature »

.NET developer voor efficiëntere zorg

Functieomschrijving Je gaat werken aan het intern gebouwde platform dat gebruikt wordt door vele zorginstellingen. Het gaat hier om een cloudplatform en naast het onderhouden ervan ga je het ook verder uitbouwen en denk je samen met klanten mee aan nieuwe oplossingen. Je werkt in teamverband en op wisselende projecten. Samen denk je na over een goede architectuur en ontwikkel je een perfecte oplossing waar je klanten blij van worden. Je neemt kennis en kunde mee van het .NET Framework, SQL Server en Azure. Het is een sterke pre als je ook ervaring hebt met unit testing. Functie-eisen - Je

Bekijk vacature »

Senior PHP Developer

Senior PHP Developer – Symfony / Zend / MySQL / Linux / Git EXCITING OPPORTUNITY TO JOIN A GROWING TECHNICAL TEAM DELIVERING AUTOMATION SOLUTIONS TO CLIENTS ACROSS EUROPE · Mid to senior level PHP Developers considered · Central Eindhoven location, easily commutable on public transport · Symfony / Zend / MySQL / Linux / Git · Competitive salary and amazing benefits · To apply please call +31 (0) 208 004 990 or email me; Chris.hopley@searchability.com Based in the heart of the world leading technical hub that is Eindhoven, we’ve been delivering excellence for our clients through automated solutions, all across

Bekijk vacature »

Web Developer

Help jij graag mee met het optimaliseren van ons platform? Solliciteer dan naar de functie Web Developer. Op ons hoofdkantoor in Amsterdam krijg je alle ruimte om je kwaliteiten te tonen. Jouw baan ChipSoft maakt breed gebruik van webtechnologie voor de ondersteuning van administratieve processen. Als ontwikkelaar ben je verantwoordelijk voor het onderhouden en verbeteren van de applicaties op ons platform. Jij richt je met name op het ontwikkelen van nieuwe applicaties en het onderhouden van de gebruikte programmatuur op ons platform. Denk hierbij aan e-learning en projectplanning. Jouw team Je komt op de 25ste verdieping van ons hoofdkantoor in

Bekijk vacature »

.NET Developer

Currently we are specific looking for professionals who speak fluently Dutch on C1 level. .NET engineer met ambitie? De uitgebreide versie: Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Stilstand is achteruitgang voor jou; je hebt behoefte aan collegae die jou alles leren over Microsoft technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt.

Bekijk vacature »

Front-end Developer

Icologiq is op zoek naar een Front-end Developer. Functie omschrijving Je wordt onderdeel van een topteam bestaande uit Business Consultants, Software Developers en Software testers. Kwaliteit staat bij ons op #1, op de voet gevolgd door plezier in je werk. We werken volgens Agile principes – denk aan daily’s, sprints, sprint reviews en retrospectives. Functionele specs worden opgesteld door onze consultants die in nauw contact staan met onze klanten en developers. Functievereisten Goede beheersing van zowel de Nederlandse als de Engelse taal (mondeling en schriftelijk); Afgeronde MBO-/HBO-opleiding; Beheersing van: JavaScript, HTML5, CSS3, SASS, REST, JSON en e.v. andere technieken; Ervaring

Bekijk vacature »

Ervaren full-stack C# developer, .NET CORE, Typesc

Voor een ambitieuze en snelgroeiende organisatie de regio Rotterdam zijn we momenteel op zoek naar een .NET C# developer. De organisatie bestaat inmiddels ruim 15 jaar en heeft een systeem ontwikkeld waarmee bedrijven de informatie van grote en complexe projecten beter kunnen managen. Dit systeem is geheel webbased. Om hun globale ambities waar te maken zijn ze recentelijk begonnen het systeem geheel te herbouwen met de nieuwste technieken. Denk hierbij aan technieken als .NET CORE, Typescript, React, Kubernetes en Azure. Niet alleen betekent voldoende nieuwe technische uitdaging maar ook betekent dit dat je voor 80 tot 90% van je tijd

Bekijk vacature »

Ervaren .NET developer gezocht, api development, .

Ben je een ervaren .NET developer en op zoek naar baan waarbij je je ook meer kunt gaan richten op architectuur? Binnen een leuke, sociale en betrokken werkomgeving? Met technieken als .NET Core en Azure? Dan zou deze baan wellicht iets voor jou kunnen zijn. Voor een organisatie in Rotterdam zijn we op zoek naar eens ervaren .NET ontwikkelaar. De organisatie bevindt zich in de financiële branche en is een van de grotere spelers in hun vakgebied. De organisatie bestaat uit circa 600 medewerkers en heeft verschillende vestigingen in Nederland. Het hoofdkantoor zit in Rotterdam en daar is ook de

Bekijk vacature »

Trainee ICT

Ben jij recent HBO/WO afgestudeerd maar nog niet uitgeleerd? Ben jij maatschappelijk betrokken en wil je meewerken aan een duurzame samenleving? Wil jij werken in een organisatie die open, transparant en in ontwikkeling is? Dan is deze functie misschien iets voor jou! Trainee Informatietechnologiebij de Omgevingsdienst Twente De Omgevingsdienst Twente bestaat sinds 1 januari 2019. Met ongeveer 100 medewerkers werken wij vanuit het stadhuis in Almelo aan een veilig en leefbaar Twente. In opdracht van de 14 Twentse gemeenten en de provincie Overijssel adviseren wij regionale agrarische en industriële bedrijven over duurzaam ondernemen. Ook controleren wij of zij zich houden

Bekijk vacature »

Java Developer

Full Stack Java Developer - JAVA / Spring / NoSQL BRAND NEW ROLE AVAILABLE IN AMSTERDAM, NETHERLANDS, WORKING WITH AN ESTABLISHED SOFTWARE HOUSE • Mid to senior level candidates considered • Amsterdam location, easily accessible by car and public transport • JAVA / Spring / NoSQL • Competitive salary up to €70,000 plus amazing benefits • To apply please call +31 (0)208 004 990 or email me; George.widdowson@searchability.com Based in Amsterdam we are an industry leading software company who are looking for a Dutch speaking Java Developer with financial experience to join the team. We work with prestigious clients within

Bekijk vacature »

Senior applicatieontwikkelaar

Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en implementeren. Je levert ontwerpen die passen bij de onderliggende frameworks en

Bekijk vacature »

Junior software developer

Functieomschrijving In jouw nieuwe functie ontwerp je voor de klanten geautomatiseerde processen in de richting van beveiligingsoplossingen. Jouw werkzaamheden bestaan uit: Maken van functionele-en technische ontwerpen Ontwikkelen van software applicaties Documenteren van ontwikkelde software Monitoren en beheren van kwaliteit van de ontwikkelde software Ondersteunde activiteiten bij het beheer van het interne netwerk Functie-eisen Kennis van languages: C# Aspnet Core MS SQL HTML LESS/CSS Json Kennis van Tools: Visual Studio VS Code Microsoft SQL Management Studio WiX Toolset Git (Github) Kennis van Libraries: Razor Pages Server Side Blazor Dapper Mediatr Automapper Fluentvalidation Nodatime Topshelf Bekend met Areas: Websites, Api’s, Windows Services,

Bekijk vacature »
Jan R

Jan R

31/07/2020 10:37:38
Quote Anchor link
Hi,

Ik geef een pattern een input.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type="text" id="naam" name="naam" required pattern="[A-Za-z0-9_-]{1,20}"> Enkel a-z, 0-9, _ en -


daarna controleer ik de invoer onder php. Je weet maar nooit wat foefelaars er zijn.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if(preg_match('[A-Za-z0-9_-]{1,20}', $name))

Hier krijg ik dan de fout "preg_match(): Unknown modifier '{'"

Hoe kan ik dit oplossen.

Jan
 
PHP hulp

PHP hulp

22/10/2020 08:38:26
 
Adoptive Solution

Adoptive Solution

31/07/2020 11:16:14
Quote Anchor link
Dit doet het wel :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if( preg_match('/[A-Za-z0-9_-]{1,20}/', $name) )


Oefenen hier :

https://www.phpliveregex.com/#tab-preg-match
 
Rob Doemaarwat

Rob Doemaarwat

31/07/2020 11:34:31
Quote Anchor link
Overigens is A-Za-z0-9_ ook gewoon samen te vatten met \w
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if( preg_match('/[\\w\\-]{1,20}/', $name) )
 
Jan R

Jan R

31/07/2020 13:47:35
Quote Anchor link
Bedankt
/w vind ik als beginner nogal onduidelijk. Als ik beter word met regex zal ik dat ook misschien gebruiken. Nu is a-z duidelijk letters.

Jan
 
Thomas van den Heuvel

Thomas van den Heuvel

31/07/2020 17:07:09
Quote Anchor link
Het probleem kwam dus neer op het ontbreken van delimiters.

Voor het begrip is belangrijk dat je een verklaring geeft waarom iets misgaat, en niet simpelweg/enkel een kloppende variant als antwoord geeft, zonder dat je vertelt wat de implicaties van de verschillen zijn.

Je zou hier ook de modifier "i" aan toe kunnen voegen, om de expressie case-insensitive te maken, dan kun je A-Z weglaten.
 
Jan R

Jan R

31/07/2020 19:14:38
Quote Anchor link
Thomas van den Heuvel op 31/07/2020 17:07:09:
Het probleem kwam dus neer op het ontbreken van delimiters.

Voor het begrip is belangrijk dat je een verklaring geeft waarom iets misgaat, en niet simpelweg/enkel een kloppende variant als antwoord geeft, zonder dat je vertelt wat de implicaties van de verschillen zijn.

Je zou hier ook de modifier "i" aan toe kunnen voegen, om de expressie case-insensitive te maken, dan kun je A-Z weglaten.

Ik vind het raar. Soms werkt het ook zonder die delimiters.
De /i had ik al eens gevonden.

Bedankt
 
Ivo P

Ivo P

03/08/2020 17:26:43
Quote Anchor link
Jan R op 31/07/2020 19:14:38:
Ik vind het raar. Soms werkt het ook zonder die delimiters.


Dat was bij de oude ereg-functies
https://www.php.net/ereg
Gewijzigd op 03/08/2020 17:28:16 door Ivo P
 



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.