telnr controleren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

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 »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Junior .NET developer

Functie Om half 9 kom jij binnen en pak jij als eerst natuurlijk een bakje koffie of thee. Vervolgens ga jij je voorbereiden op de stand-up van kwart voor 9. Zijn er bijvoorbeeld dingen waar jij nog tegen aan loopt? Of is er nog code die getest of gereviewd moet worden? Vervolgens starten jullie met de stand up en na de stand up zoeken jullie elkaar op en gaan jullie aan de slag. Als team met 6 developers werken jullie in drie wekelijkse sprints. Het einde van een sprint is altijd op een donderdag zodat jullie op vrijdag de demo

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

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 »

Medior/senior Front-end developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »
Something Else

Something Else

19/05/2006 14:10:00
Quote Anchor link
Goedendag phprs

Ik heb geprobeerd een klein controle te bouwen om een telefoonnummer te controleren. maar faalde hierbij!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
        case T_TELNR:
            if(empty($inhoud) || !eregi('^[0-9-]{4})*-[0-9]{7}$', $inhoud)) {
                return false;
            }

            else{
                return true;
            }

            break;
?>


wat ik wil hebben:
dat je een net nr hebt, dash ertussen en dan de rest van de tel nr.
bv. 010-1234567

Dus als ik 0101234567 intoets en laat controleren moet ie een fout geven(false), maar als ik 010-1234567 dat ie het wel gewoon doet(true meegeeft).

maar met de code boven laat ie hem gewoon doorgaan, zelfs als er geen dash tussen zit(0101234567).
wie kan mij helpen, tnx :)

p.s. het geld alleen voor de telnr's binnen NL
 
PHP hulp

PHP hulp

12/10/2024 09:09:52
 
Joshua

Joshua

19/05/2006 14:13:00
Quote Anchor link
misschien moet je die ! voor eregi weghalen?

en hij controleert nu trouwens ook op precies 4 cijfers voor de - (als ik het goed heb)

Ben verder niet echt een reg-ex expert! dus flame me niet als ik fout zit !
 
Jelle -

Jelle -

19/05/2006 14:17:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
        case T_TELNR:
            if(empty($inhoud)) {
                return false;
            }

            elseif(eregi('^[0-9-]{4})*-[0-9]{7}$', $inhoud)){
              return true;
            }

            else{
                return false;
            }

            break;
?>
Gewijzigd op 01/01/1970 01:00:00 door Jelle -
 
Jelmer -

Jelmer -

19/05/2006 14:19:00
Quote Anchor link
Misschien de - in je regex escapen door er een \ voor te zetten. - heeft vast wel een of andere meta-betekenis. Verder heb je een ) in je regex staan, maar geen (. dus die lijkt mij ook een beetje overbodig.
 
Something Else

Something Else

19/05/2006 18:11:00
Quote Anchor link
@Joshua
! geprobeerd weg te halen, en sommige net nr's in NL zijn ook 4 cijferig :)

@jordy
hmm 0102134567 werkt nog steeds, inplaats van 010-1234567

@Jelmer
escapen gedaan en ')' weg gehaald etc.

Wil nie werken :(, wat doe ik fout :'(
 
- SanThe -

- SanThe -

19/05/2006 18:44:00
Quote Anchor link
Komt ie wel in de case? Is $inhoud wel gevuld?
 
Something Else

Something Else

19/05/2006 19:03:00
Quote Anchor link
jawel, hij is gevuld
hmmm

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$inhoud
= "023-4256677";

if (eregi('(^[0-9-]{3}\-[0-9-]{7}$)', $inhoud) || eregi('(^[0-9-]{4}\-[0-9-]{6}$)', $inhoud)) {
    echo "OK, $inhoud matcht!";
}

else{
    echo "Oops, $inhoud matcht niet!";
}

?>


zo lijkt ie het wel te doen ;x(getest), later ff uitvoerig testen :)
Gewijzigd op 01/01/1970 01:00:00 door Something Else
 
Something Else

Something Else

20/05/2006 12:48:00
Quote Anchor link
k de code werkt, maar nu wil ik dat ie met een NUL(0) MOET beginnen. Dus het moet altijd 010,020 etc. Het mag dus niet met een 110 of 220 etc beginnen. Ik heb daar ook naar lopen zoeken, maar krijg het niet echt voor elkaar ;x.

iemand een idee? :)
tnx
 
- SanThe -

- SanThe -

20/05/2006 13:11:00
Quote Anchor link
if(substr($tel, 0, 1) != "0")
{ echo 'fout';
}


Edit: Ik weet niks van eregi()
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Lissy Pixel

Lissy Pixel

20/05/2006 13:58:00
Quote Anchor link
Kijk HIER maar is :)
 
Something Else

Something Else

20/05/2006 20:07:00
Quote Anchor link
@SanThe
Ik heb het liever in een eregi vandaar :D
tnx tho :D

@lissy
tnx, ik heb ook deze artikelen bekeken.

Ik heb het geprobeer zoals de artikel aangaf het te doen. Hun controleren naar de jaar, ik wilde het ook zo ongeveer proberen maar het lukte mij niet.

volgens mij zie ik iets gewoon over het hoofd!!

Wie kan mij helpen :)
tnx
 
Something Else

Something Else

20/05/2006 20:17:00
Quote Anchor link
hmmz zo lijkt ie het te doen :D

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$inhoud
= "0234-256677";

if(empty($inhoud) || eregi('^(0){1}[0-9]{2}\-[0-9]{7}$', $inhoud) || eregi('^(0){1}[0-9]{3}\-[0-9-]{6}$', $inhoud)) {
    echo "$inhoud matcht<br />";
}

else{
    echo "Oops, $inhoud matcht niet<br />";
}

?>


;x
 
- SanThe -

- SanThe -

20/05/2006 20:29:00
Quote Anchor link
if(empty($inhoud) || eregi('^,,,,,,,,,,,,

Dus als ie leeg is, is ie okee?
 
Something Else

Something Else

20/05/2006 20:54:00
Quote Anchor link
nop dat was een controle op iets anders, ik maak een inschrijvings form vandaar. Ik heb gewoon ff de functie wat kleiner gemaakt, zodat het voor mij overzichtelijk is en voor de php'rs :D. Maar ik had dat er per ongeluk in gelaten vandaar. :x

empty($inhoud) kan men gewoon weg laten, is niet relevant voor de controle, was iets voor mij(voor alle duidelijkheid). :D:D

wil je dat wel behouden zet dan gewoon een '!' voor empty($inhoud), dan controleert ie waarschijnlijk :D.
Gewijzigd op 01/01/1970 01:00:00 door Something Else
 



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.