Reguliere expressies

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Cloud Developer

Wil jij ontwikkelen in de Cloud, waarbij je ook te maken krijgt met Low Code platformen, bekende CRM-applicaties en, soms minder bekende, back-end applicaties? Ben je op zoek naar een rol binnen een jong team met een uitdagend applicatielandschap? Dan is dit jouw kans. Maak kennis met de meer dan 100 industriële bedrijven die vallen onder het familiebedrijf VDL Groep. Samen met het DevOps/agile team lever je een bijdrage aan onze verdere digitalisering. Daarbij ben je verantwoordelijk voor analyse, ontwerp, ontwikkeling, test en uitrollen van de services binnen ons Microsoft Azure platform. Wat ga je doen als Cloud Developer: Als

Bekijk vacature »

Developer (PHP)

Als PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor onze klanten. Klanten als Scania, Fletcher Hotels, Gamma of Aditech hebben jouw hulp nodig! Wil jij meewerken om onze ambitie waar te maken? We bieden: Een salaris tussen € 2200 en €

Bekijk vacature »

Junior Software Developer Energietransitie HBO/WO

Bedrijfsomschrijving Wij zoeken voor een jong bedrijf dat zich richt op de energietransitie naar een Junior Software Developer op HBO of WO niveau! Deze organisatie richt zich op verduurzaming van woningen in Nederland en dat doen zij door het aanbieden van slimme (monitoring) software. Deze tech scale-up heeft een eigen ontwikkelteam en kent een platte organisatiestructuur. Dit vraagt om een actieve inzet van iedere medewerker, maar ook een stukje eigen zelfstandigheid. Er wordt hier hard gewerkt aan prachtige software, kom jij het team ondersteunen? Ben jij net klaar met je HBO of WO studie in de richting van ICT, of

Bekijk vacature »

Senior Campaign Developer

Senior Campaign Developer Den Haag HBO/WO Digital Professional Zorgen dat onze klanten op het juiste moment, via het juiste kanaal relevante en gepersonaliseerde informatie en berichten ontvangen. Dankzij jouw kennis van customer journeys en passie voor Marketing Automation, data, content, en processen kun jij het verschil maken voor onze klanten. Wat ga je doen? De afdeling Online realiseert de marketing- en communicatiedoeleinden van de PostNL organisatie door onze zakelijke en particulieren klanten en prospects te bereiken. Dit doen we middels de optimale inzet van onlinekanalen. Online voert de regie over deze kanalen waaronder: de website, applicaties, e-mailings, apps, social media

Bekijk vacature »

Low Code ontwikkelaars gezocht - Remote werken!

Bedrijfsomschrijving De organisatie waarin jij terecht gaat komen staat bekend om hun fijne manier van werken, plezier staat hier voorop! Waar het bij deze organisatie uiteindelijk om draait: het bieden van mooie oplossingen waarbij techniek, gebruiksvriendelijkheid en design voorop staan. Medewerkers van dit bedrijf werken zo nu en dan bij opdrachtgevers op locatie om zo in samenspraak met de klant tot de beste oplossing te komen. Het grootste gedeelte van je werk kan echter volledig vanuit huis gedaan worden! Deze opdrachtgever heeft 2 fysieke vestigingen waar je zo nu en dan verwacht wordt, het grootste gedeelte van je werk kan

Bekijk vacature »

ETL Ontwikkelaar / Data Engineer BI - Public Trans

ETL Ontwikkelaar / Data Engineer BI - Public Transport Functiebeschrijving: Wil jij als ervaren ETL Ontwikkelaar zorgen dat onze klanten in de transportsector waarde kunnen halen uit data en de business kunnen voorzien van hoogwaardige informatieproducten, van dashboards tot complexe voorspelmodellen? Zoek jij een nieuwe uitdaging en een omgeving waar vrijheid, teamspirit en ondernemerschap onderdeel zijn van het DNA? Dan nodigen wij jou uit om verder te lezen! Wat ga je doen? Wij zoeken een ervaren en communicatief sterke ETL Ontwikkelaar / Data Engineer BI die in een autonoom agile team kan werken via de scrummethodiek en zich bezig gaat

Bekijk vacature »

Informatie Analist - Defensie

Informatie Analist - Defensie Functiebeschrijving: Bescherming van onze Nederlandse grenzen. Internationaal bijdragen aan vrede en veiligheid. Steun bij rampen. Drie uitdagingen waar Defensie voor staat. Dreigingen veranderen voortdurend, zijn lastig te voorspellen en vragen een flexibele, adaptieve krijgsmacht. CGI draagt bij aan deze ambitie. Dit doet CGI door proactief nieuwe technologieën te ontwikkelen, aan innovatieve projecten deel te nemen, en door het leveren van professionals aan de defensiesector. Een wendbare, technologisch hoogwaardige organisatie kan niet zonder een daarbij passende bedrijfsvoering en adequate informatievoorziening. Om Defensie hierin te ondersteunen is CGI op zoek naar een ervaren en gepassioneerde Informatie Analist. Wat

Bekijk vacature »

Java developer

Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. Wij zoeken een Java developer voor ons hoofdkantoor in Waalwijk voor 40 uur per week. Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. DMG, een huis vol mogelijkheden. Als Java developer werk je aan business applicaties, API’s en webservices die zowel binnen het bedrijf als door klanten en/of zakelijke partners worden gebruikt. Op deze manier kunnen we onze klanten nog beter bedienen en kunnen medewerkers hun werk eenvoudiger uitvoeren. Het

Bekijk vacature »

Java Developer

Als Java Developer bij InTraffic werk je aan technisch uitdagende en complexe projecten voor een beter en veilig OV in Nederland. Denk aan realtime reisinformatie koppelen en ontsluiten. Je werkt aan projecten waarbij jouw code direct een bijdrage levert aan een beter en veilig OV in Nederland. Je haalt van nature het beste uit jezelf en je Scrum-team. Jij brengt een kritische en nieuwsgierige kijk op zaken en je ziet uitdagingen in situaties waarin wordt afgeweken van de gebaande paden. De perfecte functie als toe bent aan de tweede of derde stap in je loopbaan. Projecten voor de mobiliteitssector ontwerpen

Bekijk vacature »

Senior Business Analist Pensioenen

Senior Business Analist Pensioenen Functiebeschrijving: Word jij enthousiast om als bruggenbouwer tussen business en IT ervoor te zorgen, dat de juiste IT-oplossingen worden gerealiseerd voor onze eindklanten? Dan ben je bij ons aan het goede adres! Wij zijn op zoek naar een nieuwe collega om het product team van onze Pensioen Administratie Platform te versterken. Wat ga je doen? Je helpt ons en onze klant om onze toekomststrategie van ons Pensioen Administratie Platform vorm te geven. Je verzamelt, combineert en analyseert business requirements vanuit verschillende interne en externe bronnen. Deze vertaal je naar specificaties voor IT, zodat de ontwikkelaars hier

Bekijk vacature »

Stage: Super programmeurs welkom (In Limburg)

Wat ga je doen? Je bouwt mee aan het CMS Serena. Je bouwt mee aan werken-bij websites van klanten. Je helpt met de koppelingen bouwen tussen onze werken-bij websites en diverse software pakketten. Over welke vaardigheden beschik je? Programmeren in PHP. Communicatief vaardig. Teamspeler. Eigen mening. Wat bieden we? 70% van al onze medewerkers hebben ooit stage gelopen bij Getnoticed. We zijn een gezellig bourgondisch bedrijf dat werkt voor de top van Nederland (ABN Amro, T-Mobile, Coolblue en meer). De volgende opties zijn mogelijk Een leerplaats die ook geschikt is voor minder validen Mogelijkheden voor zij-instromers

Bekijk vacature »

Parttime PHP Ontwikkelaar (medior)

Ben je op zoek naar een uitdagende baan met een bepalende rol binnen een organisatie en wil je direct impact hebben op de core business? Dan zoeken we jou! Wie zijn wij? Wat begon als kleine onderneming in een antikraak kantoor heeft zich de afgelopen 10 jaar ontwikkeld tot een professioneel bedrijf met een leidende positie in de markt. In de nichemarkt ‘busvervoer naar grootschalige muziekevenement in Nederland’ zijn wij de grootste speler en daar zijn wij best een beetje trots op! Onze missie: Iedere reis 5 sterren! Hoe we dat bereiken? Door de feedback van onze klanten om te

Bekijk vacature »

Functioneel Beheerder IAM

Waar het horrorverhaal IT van Stephen King, kilometers aan zeldzame boeken en de authenticatie en autorisatie van gebruikers samenkomen. Dat is de KB in Den Haag. En het is de plek waar jij als functioneel beheerder de gegevens van miljoenen Nederlanders verwerkt en beschermt. Maak jij het mogelijk? In deze functie maak je direct maatschappelijke impact. Je zorgt ervoor dat miljoenen Nederlanders kunnen inloggen op en gebruik kunnen maken van al onze diensten (zoals bijvoorbeeld de Online Bibliotheek en de KB catalogus). Je bent als functioneel beheerder IAM daardoor actief bezig met het bieden van leesplezier en het mogelijk maken

Bekijk vacature »

Junior .NET Ontwikkelaar

Wie zijn wij? Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Netherlands de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services. In het kort Als junior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. We werken bij en voor klanten in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft

Bekijk vacature »

Medior/Senior Software Developer - Ruby/Elixer

Being a Ruby/Elixir Developer at T-Mobile is an exciting and varied job that touches different facets of both the customer fulfillment & assurance processes and the network infrastructure here at T-Mobile. The ‘Digital Orchestration’ team is the gateway between the commercial customer services and the implementation of those in our networks and on our service platforms. This encompasses internet access, TV and voice services for our consumer domain and internet access, connectivity and hosted voice/mobile connect services for our extended business line. The SCRUM team that you’ll join is developing and maintaining software that handles all the transactions towards our

Bekijk vacature »
Pim B

Pim B

21/11/2010 14:24:53
Quote Anchor link
Hoi,

Ik heb een paar vraagjes over de Reguliere Expressie in PHP.

- Welke functie kun je het beste gebruiken voor een Reguliere Expressies? In mijn leerboek staat ereg/eregi, maar volgens php.net zijn die 'deprecated'. Als ik deze gebruik, geeft de browser daar ook een melding van.

- *a betekent nul of meer keer voorkomen. Maar elk willekeurig teken komt toch altijd nul of meer keer voor?! Wat heb je dan aan '*'?

- ?a betekent nul of 1 keer 'a'. Maar voor 'aaa' geeft hij ook True. Hoe zit dat precies? Want nu lijkt '?' hetzelfde als '*'.
 
PHP hulp

PHP hulp

19/01/2022 09:10:03
 

21/11/2010 14:34:07
Quote Anchor link
pcre
ereg functies zijn oud.
pcre functies zijn makkelijker, sneller en beter.

de regex voor pcre is in sommige gevallen wel anders.
 
Pim B

Pim B

21/11/2010 14:48:14
Quote Anchor link
Ik had zelf preg_match gevonden. Kan dat ook of kan ik die beter niet gebruiken?
 

21/11/2010 14:49:23
Quote Anchor link
Kijk eens op die link.
 
Pim B

Pim B

21/11/2010 14:53:19
Quote Anchor link
Ja, ik zie 'm staan :)
Maar preg_match is dus maar een onderdeel van pcre. Is alleen preg_match in de praktijk genoeg voor bijv. inputcontrole van een formulier?
 
Justin S

Justin S

21/11/2010 15:27:17
Quote Anchor link
Dat ligt er natuurlijk aan wat je wil controleren...
 
Pim B

Pim B

21/11/2010 15:35:03
Quote Anchor link
Bijvoorbeeld of de postcode bestaat uit 4 cijfers en 2 letters, het telefoonnummer uit 10 cijfers enz.
 
Justin S

Justin S

21/11/2010 15:38:18
Quote Anchor link
waarom niet gewoon met strlen() en is_numeric() ?
 
Pim B

Pim B

21/11/2010 15:41:05
Quote Anchor link
Omdat ik reguliere expressies wil gebruiken... Daar kun je toch veel meer mee.
Zoals controleren op geldig e-mailadres en juiste geboortedatum.
 
Justin S

Justin S

21/11/2010 15:48:39
Quote Anchor link
Geboortedatum? Daarbij moet je alleen controleren of deze niet in de toekomst ligt en de client met een dropdown laten kiezen, qua useability is dat een stuk beter. Met regular expressions kan je inderdaad vrij veel, alleen soms sluipt er wel eens een foutje in. Voor e-mail adressen gebruik ik altijd de filter_var FILTER_VALID_EMAIL, deze controleert ongeveer hetzelfde als regex.
 



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.