tekst vervangen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag 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 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 we deze uitdaging

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

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 »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

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 »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »
Christiaan Huizinga

Christiaan Huizinga

21/12/2015 19:46:55
Quote Anchor link
Beste allemaal,

Ik wil in php graag een scriptje maken die bepaalde woorden vervangt door een link.
Bijvoorbeeld "test" wordt dan "<a href="test.php">test</a>", "test 2" wordt dan <a href="anderelink.php">andere link</a>", etc.
Ik heb al even gezocht en kwam de preg_replace functie tegen maar ik begreep dat deze vanaf php 5.5 of hoger niet goed meer ondersteund wordt. Mijn hosting gaat binnenkort naar php 7. Hoe kan ik het beste zo'n script in php maken?

Alvast bedankt!
Christiaan
 
PHP hulp

PHP hulp

15/01/2025 00:11:47
 
- Ariën  -
Beheerder

- Ariën -

21/12/2015 19:53:09
Quote Anchor link
Quote:
Support for the /e modifier has been removed. Use preg_replace_callback() instead.

Als je de /e modifier niet in je 'pattern' gebruikt is er niks mis op PHP 7.

Met str_replace kan je overigens al prima bereiken wat je nodig hebt.
 
Thomas van den Heuvel

Thomas van den Heuvel

21/12/2015 20:11:42
Quote Anchor link
Kun je ook vertellen op wat voor teksten je deze functionaliteit wilt gaan toepassen, wat deze "bepaalde woorden" zijn en wat je hier uiteindelijk mee wilt bereiken?

Zo vervang je in je voorbeeld "test 2" door (de leesbare tekst) "andere link" (in de vorm van een hyperlink). Zijn deze woorden dus speciaal en hebben ze verder geen betekenis in de lopende tekst want anders verander je hiermee wellicht ook de betekenis van een zin...

Wil je bijvoorbeeld soortgelijke functionaliteit zoals op dit forum zodat gebruikers dus indirect deels de beschikking krijgen over een pseudo-HTML taal (in de volksmond ook wel "UBB code" genoemd)? Wat wil je hier uiteindelijk mee kunnen (doen)? De oorspronkelijke omschrijving is (veel) te vaag.

Het resultaat is dus ook HTML, en geen plaintext als ik het goed begrijp.
 
Christiaan Huizinga

Christiaan Huizinga

21/12/2015 20:18:41
Quote Anchor link
Bedankt voor jullie reactie.

Het doel is om een lijst met woorden op een website over te zetten in een link om een spinneweb-structuur te creëren op de site. Dit ter bevordering van de SEO. Dit dan wel zonder dat ik iedere pagina door moet om links te maken. En het resultaat is inderdaad een HTML output.

Ik ben nog niet zo heel handig met php maar ik denk dat ik een aardig eindje kom zo.

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

$woord
= 'test';
$woord = str_replace("test", "<a href="test.php">test</a>", "$woord");

$woord2 = 'test2';
$woord2 = str_replace("test2", "<a href="test.php">test</a>", "$woord2");

// etc
?>
 
DavY -

DavY -

21/12/2015 23:37:31
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
<?php
$string
= "Ik wil u graag verwijzen naar deze website en waarschijnlijk ook naar dit boek. Misschien dan pdf ook maar?";

$woorden = array(
    "website" => "<a href=\"test.php\">website</a>",
    "boek"  => "<a href=\"test.php\">boek</a>",
    "pdf" => "<a href=\"test.php\">pdf</a>"
);

echo str_replace(array_keys($woorden), array_values($woorden), $string);
?>
Gewijzigd op 21/12/2015 23:38:30 door DavY -
 
Thomas van den Heuvel

Thomas van den Heuvel

22/12/2015 01:07:28
Quote Anchor link
Christiaan Huizinga op 21/12/2015 20:18:41:
Dit ter bevordering van de SEO.

Ik weet niet of het schrijven van content + het aanbrengen van andere voorzieningen enkel en alleen voor zoekmachines gaat werken. Daarnaast heb je ook surfend publiek die binnen 2 tellen afhaakt als deze door zo'n reclamefolder heen moeten ploeteren.

Je kunt dit ook hand in hand laten gaan he: stel gebalanceerde teksten op die leuk worden gevonden door zoekmachines maar die ook (en voornamelijk) informatief en onderhoudend zijn voor menselijke gebruikers. Dit is dan wel wat meer moeite maar waarschijnlijk heb je hier op langere termijn meer profijt van.

Het schrijven van teksten met als voornaamste insteek zoekmachines bedienen lijkt mij de verkeerde insteek.
 
Ozzie PHP

Ozzie PHP

22/12/2015 01:15:36
Quote Anchor link
@Thomas: jij snapt het.
 
Christiaan Huizinga

Christiaan Huizinga

22/12/2015 07:49:37
Quote Anchor link
Ozzie PHP op 22/12/2015 01:15:36:
@Thomas: jij snapt het.


Absoluut!

Het gaat hier om bestaande teksten op bestaande pagina's. Alleen is de interne structuur tussen de pagina's een zootje (lees: zo goed als afwezig...). Ik had dus gedacht om een dergelijk script er in te plaatsen zodat ik niet alle pagina's individueel aan hoef te passen maar ik krijg niet de indruk dat dat echt mogelijk is.
 
Eddy E

Eddy E

22/12/2015 11:00:27
Quote Anchor link
Aangezien het statische tekst is, zou ik dat gewoon handmatig doen.
Dan kost het je eenmalig een half uurtje werk (ctrl + f gaat echt wel snel) en is het gewoon altijd goed, hoef je je geen zorgen te maken om php-code die wellicht bij een update niet meer werkt en kan je altijd de tekst gewoon verhuizen/kopieren/aanpassen etc.
 
Christiaan Huizinga

Christiaan Huizinga

22/12/2015 11:10:10
Quote Anchor link
Ik had me er inderdaad al bij neergelegd. Het idee was wel leuk :D

Bedankt voor jullie hulp!
 



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.