Couper des mots en fonction des majuscules

    17 Fév 2019  

      Couper des mots en fonction des majuscules

En utilisant la fonction preg_split () pour séparer les mots où se trouve une lettre majuscule.
sheppy1 17 Fév 2019
# Catégorie Compatibilité Nombre de vues Site Archive
   Regex PHP 4, PHP 5, PHP 7 126  

       Code Source PHP


 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
                               
<?php
/**************************************************************************************/
/*
     Titre  : Couper des mots en fonction des majuscules                                                                  
                                                                                                                          
     URL    :  
     https://phpsources.net/code/php/regex/1056_couper-des-mots-en-fonction-des-majuscules
     Auteur         : sheppy1                                                                                             
     Date edition   : 17 Fév 2019                                                                                         
*/
/**************************************************************************************/
 
$string 'FonctionsUtileOuUtile?';
$parts preg_split('/(?=[A-Z])/'$string);
echo implode(' '$parts);
  
// AFFICHE
//  Fonctions Utile Ou Utile?
 
?>

...  Manuel PHP - Fonctions du code source

   php.net  Description Versions PHP OUTIL
   echo Affiche une chaîne de caractères PHP 4, PHP 5, PHP 7
   implode Rassemble les éléments d'un tableau en une chaîne PHP 4, PHP 5, PHP 7
   preg_split Éclate une chaîne par expression rationnelle PHP 4, PHP 5, PHP 7


  • L'ajout de commentaire est libre et ne demande pas d'inscription,
  •   invité

nous vous encourageons à contribuer à l'utilisation de PHP en ajoutant vos remarques.

[1]

  • ...

    Administrateur

    17 Fév 2019 à 16:53

    Le titre serait plutot "Eclater une chaine selon des séparateurs choisies" 

    $string = '132154321215'; 
    $parts = preg_split('/(?=[31])/', $string);

    Affichera : 1 32 154 32 12 15