Achternaam netter maken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Java developer (fullstack)

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 daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software 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

Bekijk vacature »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

Senior .NET Ontwikkelaar

In het kort Als Senior .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. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek (denk aan ECT) en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »
Rogier Burton

Rogier Burton

23/09/2012 12:20:05
Quote Anchor link
Hallo allemaal,

Ik heb één invoerveld waar een klant zijn/haar achternaam invult. Ik wil per sé niet gebruik maken van een apart invoerveld voor tussenvoegsels. Nu heb ik een array met bestaande tussenvoegsels en wil ik eigenlijk dat alle woorden ucfirst worden, behalve diegene die in de array voorkomen. Heel simpel eigenlijk, maar ik kom er niet uit!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
$surnameprefixes = array("af","aan","bij","de","den","der","d'","het","'t","in","onder","op","over","'s","'t","te","ten","ter","tot","uit","uijt","van","vanden","ver","voor","En combinaties:","aan de","aan den","aan der","aan het","aan 't","bij de","bij den","bij het","bij 't","boven d'","de die","de die le","de l'","de la","de las","de le","de van der","","in de","in den","in der","in het","in 't","onder de","onder den","onder het","onder 't","over de","over den","over het","over 't","op de","op den","op der","op gen","op het","op 't","op ten","van de","van de l'","van den","van der","van gen","van het","van la","van 't","van ter","van van de","uit de","uit den","uit het","uit 't","uit te de ","uit ten","uijt de","uijt den","uijt het","uijt 't","uijt te de ","uijt ten","voor de","voor den","voor in 't");

$surname = 'van den berg'; //moet worden: van den Berg
$surname = 'van lenderen tot someren'; //moet worden: van Lenderen tot Someren


Iemand een idee hoe dit te doen?
 
PHP hulp

PHP hulp

16/02/2025 13:39:49
 
Joris van Rijn

Joris van Rijn

23/09/2012 12:31:41
Quote Anchor link
Het zal vast wel kunnen met een regex (ik ben er niet heel erg in thuis),
Maar ik zou $surname splitten bij elke spatie en dan op woorden controleren en vervolgens weer 1 string ervan maken (met ucfirst)
 
Write Down

Write Down

23/09/2012 12:38:49
Quote Anchor link
Waarom het je zelf moeilijk maken... Ik zou echt wel gaan voor een apart veld. Met een beetje CSS code, kan je er voor zorgen dat het lijkt dat je maar één veld gebruikt. Lijkt me efficiënter & makkelijker.
 
Rogier Burton

Rogier Burton

23/09/2012 12:42:48
Quote Anchor link
Write Down op 23/09/2012 12:38:49:
Waarom het je zelf moeilijk maken... Ik zou echt wel gaan voor een apart veld. Met een beetje CSS code, kan je er voor zorgen dat het lijkt dat je maar één veld gebruikt. Lijkt me efficiënter & makkelijker.

Het gaat hier om de registratie bij een webshop. De klant moet al redelijk veel gegevens invullen en met oog op usability wil ik het simpel houden door tussenvoegsel en achternaam in één veld te laten. Ik kies dus voor het gemak van de klant, en niet voor het gemak van mijzelf :)
 
Ozzie PHP

Ozzie PHP

23/09/2012 13:49:10
Quote Anchor link
Ten eerste vraag ik me af of jij ALLE combinaties op voorhand kunt afvangen? Volgens mij niet. Daarnaast moet je goed opletten want er zullen ongetwijfeld mensen zijn die bijv. Uit heten, bijv. Rogier Uit. Je wil niet dat er dan komt te staan Rogier uit.

Is het niet handiger om zoiets te doen als dit:
Bestaat de naam uit 2 woorden, dan allebei met een hoofdletter. Bestaat de naam uit meer dan 2 woorden dan alleen het eerste en laatste woord met hoofdletter.

Anyhow, je streven is nobel, maar ik denk dat je het in de praktijk nooit 100% waterdicht zal krijgen.

De beste manier is denk ik dan toch met 3 invoervelden werken.

"De klant moet al redelijk veel gegevens invullen en met oog op usability wil ik het simpel houden door tussenvoegsel en achternaam in één veld te laten."

Dan zal het voor die 2 extra velden toch ook niet meer uitmaken hè ;-)

Misschien eens kijken of je in die andere gegevens iets kunt weghalen? Beperk je tot het essentiële: naam, factuuradres, afleveradres, e-mailadres, tel.nr.
Gewijzigd op 23/09/2012 13:50:51 door Ozzie PHP
 
Write Down

Write Down

23/09/2012 14:00:39
Quote Anchor link
Rogier Burton op 23/09/2012 12:42:48:
Write Down op 23/09/2012 12:38:49:
Waarom het je zelf moeilijk maken... Ik zou echt wel gaan voor een apart veld. Met een beetje CSS code, kan je er voor zorgen dat het lijkt dat je maar één veld gebruikt. Lijkt me efficiënter & makkelijker.

Het gaat hier om de registratie bij een webshop. De klant moet al redelijk veel gegevens invullen en met oog op usability wil ik het simpel houden door tussenvoegsel en achternaam in één veld te laten. Ik kies dus voor het gemak van de klant, en niet voor het gemak van mijzelf :)


Dat ene veldje zal het voor de klant ook niet rampzalig maken...
 
Wouter J

Wouter J

23/09/2012 14:32:58
Quote Anchor link
Je gaat er nu vanuit dat tussenvoegsels met kleine letters moeten? Dat is helemaal niet altijd zo:

Jan van Slooten
J. van Slooten
graaf van Slooten
Meneer Van Slooten
Ds. Van Slooten

Alleen als het vooraf wordt gegaan door een naam of voorletter(s) moet het tussenvoegsel met een kleine letters, in elk ander geval met hoofdletters. En de d' of 't moeten altijd met kleine letters...

Kortom: Je kan het systeem hoe je die nu wilt nooit waterdicht maken.
Gewijzigd op 23/09/2012 14:33:36 door Wouter J
 
Eddy E

Eddy E

23/09/2012 14:47:44
Quote Anchor link
Ik ken iemand (jongen, 13 jaar inmiddels) die heette van zichzelf Hendrik Dockters-Van Leeuwen (dus niet dokter van het plaatjes Leeuwen!).

Als hij gaat trouwen met (bijvoorbeeld met Marietje Van den Berg), dan gaat die Marietje dus officieel Marietje Dockters-Van Leeuwen Van den Berg heten.
Knappe regex daarvoor. Want haar achternaam is dus Dockters-Van Leeuwen Van den Berg. Met 5 hoofdletters daarin!

Kortom: leuk idee, maar laat wat de mensen invoeren gewoon staan.
Tenzij het 1 woord is: dan mag je ucfirst() eroverheen gooien.
 



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.