Les Snippets

Connexion

Mettre en gras des mots dans un texte HTML

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 21/04/2006 18:09:18 et initié par Nix [Liste]
Date de mise à jour : 21/04/2006 18:12:49
Vue : 25868
Catégorie(s) : Chaîne de caractères, Regex
Langages dispo pour ce code :
- ASP.NET 1.x, ASP.NET 2.x, VB 2005, VB.NET 1.x
- PHP 3, PHP 4, PHP 5
- SQL, SQL 2005
- Python
- Voir tous les langages pour ce code snippet



Langage : PHP 3 , PHP 4 , PHP 5
Date ajout : 24/04/2006
Posté par malalam [Liste]

<?php
function BoldWord ($sString, $aWords) {
 if (!is_array ($aWords) || empty ($aWords) || !is_string ($sString)) {
  return false;
 }
 $sWords = implode ('|', $aWords);
 return preg_replace ('@\b('.$sWords.')\b@si', '<strong>$1</strong>', $sString);
}

echo BoldWord ('Mettre en gras MonMot dans ma phrase', array ('monmot')); // insensible à la casse
?>


Snippets en rapport avec : Html, Texte, Regex, Gras, Bold



Codes sources en rapport avec : Html, Texte, Regex, Gras, Bold

{ColdFusion} METTRE EN GRAS UN OU PLUSIEURS MOTS RECHERCHÉS DANS UN TEXTE
J'ai voulu faire un moteur de recherche en exploitatant le technologie Verity qui vient avec Cold Fu...

{Flash} CONCEPT BROWSER : NAVIGATEUR EN MODE TEXTE
Concept est un chargeur de lien avancé. Il permet de charger des fichiers en format Texte local ou s...

{} BALISE SCRIPT DANS FICHIER HTML
Cette expression va trouver tout les scripts contenus dans un page html. Pour que ceci fonctionne...

{PHP} CLASSE DE COUPAGE DE TEXTE HTML AVEC CONSERVATION DES BALISES
Bonjour, Cette classe permet de couper une chaîne de caractère à une longueur donnée. La chaîne s...

{JAVA / J2EE} SUPPRIMER LES BALISES D'UN FICHIER HTML
Ce programme lit le contenu d'une url et le transforme en texte. Du moins, il supprime toutes les ba...

{JAVA / J2EE} BALISAGE DE TEXTE : HTML, PHPBB OU AUTRE
Voici une petite source sans prétention qui a pour but de baliser un texte : vous lui donnez un Defa...

{PHP} [EXPREG] COLORATION SYNTHAXIQUE (X)HTML
Petite fonction qui colorise du code (X)HTML. Elle est basique et ne traite que le principal. L'ind...

{C# / C#.NET} REGEXTEST
Ce code permet simplement de tester une expression régulière, et d'en extraire les divers champs....

{Visual Basic, VB6, VB.NET, VB 2005} GENERER DES FICHIERS HTML
bon ce matin on ma demander si c'etait possible d'avoir une sorte de bilan final après un taitement ...

{ASP / ASP.NET} FORCOMMUNAUTY WYSIWIG EN VB.NET
Voici la version VB.NET de l'éditeur WYSIWYG pour ASP.NET....