preg_match

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

.NET developer WO niveau voor predictive software

Bedrijfsomschrijving Dit bedrijf uit Den Bosch is om precies te zijn 15 medewerkers groot en ze ontwikkelen (predicitve) planning software. Dit doen zij voor allerlei mooie en bekende organisaties (bierbrouwerijen, gemeentes, oliemaatschappijen en diverse multinationals). Wegens meer en grotere vraag vanuit de klanten komen er nu posities vrij voor onder andere een .NET developer. Het bedrijf is goed met openbaar vervoer te bereiken. Functieomschrijving Je komt hier te werken in een team van 3 .NET developers en bent betrokken bij het gehele ontwikkelproces. Dus van idee naar ontwerp en van ontwikkeling tot testen en implementatie. Bij voorkeur ben je niet

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

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 »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Pagina: 1 2 volgende »

John Cena

John Cena

29/08/2012 15:53:42
Quote Anchor link
Mogeuh,

Ik heb dus deze array:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
array(24) {
  [0]=>
  string(39) "Afstandsbedieningen"
  [1]=>
  string(1) ""
  [2]=>
  string(1) ""
  [3]=>
  string(1) ""
  [4]=>
  string(1) ""
  [5]=>
  string(1) ""
  [6]=>
  string(1) ""
  [7]=>
  string(1) ""
  [8]=>
  string(1) ""
  [9]=>
  string(1) ""
  [10]=>
  string(1) ""
  [11]=>
  string(27) "'s Gravenmoer"
  [12]=>
  string(49) "Campaign Negative Phrase"
  [13]=>
  string(1) ""
  [14]=>
  string(1) ""
  [15]=>
  string(1) ""
  [16]=>
  string(1) ""
  [17]=>
  string(1) ""
  [18]=>
  string(1) ""
  [19]=>
  string(1) ""
  [20]=>
  string(1) ""
  [21]=>
  string(1) ""
  [22]=>
  string(1) ""
  [23]=>
  string(15) "Active
"
}


Ik heb deze Preg:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if (preg_match("/negative/i", $row['12'])) {
                            echo "A match was found.";
                            exit;
                        }
else {
                            echo "A match was not found.".$row['12'];
                        }

?>


En toch krijg ik fakking elke keer
Quote:
A match was not found.Campaign Negative Phrase


Wat gaat hier toch fout?
 
PHP hulp

PHP hulp

21/11/2024 19:24:23
 
- Mark -

- Mark -

29/08/2012 16:02:11
Quote Anchor link
Je kunt dit beter oplossen met strpos()

Ik ben niet zo bekend met preg_match maar is het niet zo dat die functie case sensitive is?

In je array staat Negative met een hoofdletter en je zoekt op negative zonder hoofdletter.
Gewijzigd op 29/08/2012 16:02:41 door - Mark -
 
Kumkwat Trender

Kumkwat Trender

29/08/2012 16:24:01
Quote Anchor link
Dan doe je toch iets verkeerd..

http://codepad.viper-7.com/Uwfg39
 
John Cena

John Cena

29/08/2012 16:24:21
Quote Anchor link
/i erachter zou er voor moeten zorgen dat het insensitive is.

strpos zoekt de positie, die hoef ik niet :)
 
Kumkwat Trender

Kumkwat Trender

29/08/2012 16:28:52
Quote Anchor link
Hmm,

[12]=>
string(49) "Campaign Negative Phrase"

Hoezo wordt er een string van 49 karakters geteld?
 
Eddy E

Eddy E

29/08/2012 16:29:01
Quote Anchor link
substr_count() is makkelijker gebruik (vind ik). Maar met een /i werkt het ook. Je zou ook over beide een strtolower() kunnen gooien. Wellicht nog sneller ook?
 
- Mark -

- Mark -

29/08/2012 16:29:56
Quote Anchor link
:p Oops! Mijn fout.

strpos zoekt inderdaad de positie van een sub string maar dat gaat sneller dan preg_match.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php


        if(strpos($row['12'], 'Negative') !== false){

            echo "A match was found.";
            exit;

        }

        else{

             echo "A match was not found.".$row['12'];
        }


?>
 
John Cena

John Cena

29/08/2012 16:30:17
Quote Anchor link
@Kumkwat, de array wordt gevuld vanuit een CSV bestand. Als ik echo staat er inderdaad gewoon Campaign Negative Phrase, zet ik het in DB krijg ik in het overzicht van pma gewoon het goede woord te zien. Ga ik vervolgens editten krijg ik het volgende:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
?C?a?m?p?a?i?g?n? ?N?e?g?a?t?i?v?e? ?P?h?r?a?s?e?


Hoe ken det?
 
Kumkwat Trender

Kumkwat Trender

29/08/2012 16:34:41
Quote Anchor link
Chi Lion op 29/08/2012 16:30:17:
@Kumkwat, de array wordt gevuld vanuit een CSV bestand. Als ik echo staat er inderdaad gewoon Campaign Negative Phrase, zet ik het in DB krijg ik in het overzicht van pma gewoon het goede woord te zien. Ga ik vervolgens editten krijg ik het volgende:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
?C?a?m?p?a?i?g?n? ?N?e?g?a?t?i?v?e? ?P?h?r?a?s?e?


Hoe ken det?


Wat je nu post is exact 49 karakters. En daar is geen 'Negative' meer aan te herkenen.
Geen idee hoe dat kan? Ik weet niet hoe je het gebouwd hebt..
 
John Cena

John Cena

29/08/2012 16:35:26
Quote Anchor link
Komt uit CSV bestand, bestandsindeling oid?
 
Wouter J

Wouter J

29/08/2012 16:42:07
Quote Anchor link
Misschien wel allemaal BOM characters die je browser niet kan schrijven (niet beschikbaar in het font bijv.) en daarom zijn welbekende vraagteken plaatst? Joost mag het weten...
 
Erwin H

Erwin H

29/08/2012 16:59:21
Quote Anchor link
Dan ga ik meteen denken aan charsets die anders zijn. Verklaard ook waarom je het niet kan vinden met een preg_match (of welke andere methode dan ook).

Nu heb ik er niet meteen een kant en klaar antwoord op, maar misschien kan je dus eens proberen om de charset te converteren. Het gaat mijn parate kennis te buiten, maar probeer het eens met mb_convert_encoding.
 
John Cena

John Cena

30/08/2012 08:38:00
Quote Anchor link
$criterion = mb_convert_encoding($row['12'], "UTF-8");

Door deze regel werkt mijn script niet meer. Heb al E_All bovenaan staan, server instellingen blokkeren foutmeldingen alsnog.
 
John Berg

John Berg

30/08/2012 09:13:08
Quote Anchor link
Het gaat er nu om om te kijken welke charset het csv bestand is.

Je mag het me mailen, dan kijk ik voor je. Of ergens neerzetten zodat het gedownload kan worden.
 
John Cena

John Cena

30/08/2012 13:14:37
Quote Anchor link
Het is UCS-2 Little Endian.
 
Erwin H

Erwin H

30/08/2012 13:18:28
Quote Anchor link
Waarom probeer je het dan met UTF-8? UCS-2 != UTF-8....
Dit werkt wellicht beter:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$criterion
= mb_convert_encoding($row['12'], "UCS-2LE");
?>
 
John Cena

John Cena

31/08/2012 10:00:54
Quote Anchor link
Ik wil hem converteren naar UTF 8 :)
 
John Berg

John Berg

31/08/2012 10:04:07
 
John Cena

John Cena

31/08/2012 10:09:44
Quote Anchor link
Toevallig vrij nieuwe functie?


PHP Fatal error: Call to undefined function mb_convert_e ncoding() in /var/www/html/chilion/adwords/index.php on line 22
 
Chris PHP

Chris PHP

31/08/2012 10:15:40
Quote Anchor link
Chi Lion op 31/08/2012 10:09:44:
Toevallig vrij nieuwe functie?


PHP Fatal error: Call to undefined function mb_convert_e ncoding() in /var/www/html/chilion/adwords/index.php on line 22


Volgens mij heb je gewoon een typefoutje gemaakt. Kijk naar de spatie tussen _e en ncoding :D
 
John Cena

John Cena

31/08/2012 10:17:45
Quote Anchor link
Code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$criterion = mb_convert_encoding($row['12'], "UTF-8", "UCS-2LE");


Foutmelding:

PHP Fatal error: Call to undefined function mb_convert_e ncoding() in /var/www/html/chilion/adwords/index.php on line 22

Komt door Putty, die tail -F resultaten niet goed weergeeft.

Foutmelding gewoon:
[31-Aug-2012 10:06:47] PHP Fatal error: Call to undefined function mb_convert_encoding() in /var/www/html/chilion/adwords/index.php on line 22
 

Pagina: 1 2 volgende »



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.