Corrige la ponctuation d'un texte
Il vous manque un espace après le point de la fin d'une phrase ou une majuscule après un point ? Cette fonction est faite pour corriger ce type de faute de ponctuation d'un texte. Elle se veut complète car elle ne modifie pas le texte autre que la ponctuation lors de la correction.
Voir plus bas ce que fait la correction et les éléments du texte que la correction n'affecte pas.
Ce que fait la correction
. place un espace après un signe de ponctuation
. place une majuscule au début du texte
. met une majuscule au mot qui suit un signe de ponctuation
. enlève les espaces en début et fin de chaine
Important: Ce que la correction n'affecte pas
. les 3 ou série de 2 points (...)
. les smileys
. les série de signes ?!?!?
. les cotes simples et doubles ' et "
. le HTML
. les URLs (car la correction n'est pas lancé)
. les adresses emails (car la correction n'est pas lancé)
. les N° de tél : 01.04.01...
. les nombres 0.10...
Voir plus bas ce que fait la correction et les éléments du texte que la correction n'affecte pas.
Ce que fait la correction
. place un espace après un signe de ponctuation
. place une majuscule au début du texte
. met une majuscule au mot qui suit un signe de ponctuation
. enlève les espaces en début et fin de chaine
Important: Ce que la correction n'affecte pas
. les 3 ou série de 2 points (...)
. les smileys
. les série de signes ?!?!?
. les cotes simples et doubles ' et "
. le HTML
. les URLs (car la correction n'est pas lancé)
. les adresses emails (car la correction n'est pas lancé)
. les N° de tél : 01.04.01...
. les nombres 0.10...
|
|
Code Source
Fonctions du code
: Crée un tableau - (PHP 4, PHP 5)
: Calcule la taille d'une chaîne - (PHP 4, PHP 5)
: Expression rationnelle globale - (PHP 4, PHP 5)
: Renvoie une chaîne en majuscules - (PHP 4, PHP 5)
: Indique si une valeur appartient à un tableau - (PHP 4, PHP 5)
: - (PHP 4, PHP 5)
: Remplace toutes les occurrences dans une chaîne - (PHP 4, PHP 5)
: - (PHP 4, PHP 5)
Commentaires
Bonjour,
Fonction très utile ! Merci.
J'ai plusieurs messages d'erreur :
Notice: Uninitialized string offset: 311 in function.php on line 70
Notice: Uninitialized string offset: 311 in function.php on line 71
Notice: Uninitialized string offset: 311 in function.php on line 73
Notice: Uninitialized string offset: 311 in function.php on line 74
Notice: Uninitialized string offset: 311 in function.php on line 75
Notice: Uninitialized string offset: 311 in function.php on line 75
Notice: Uninitialized string offset: 311 in function.php on line 91
Un idée ?
Mick
Fonction très utile ! Merci.
J'ai plusieurs messages d'erreur :
Notice: Uninitialized string offset: 311 in function.php on line 70
Notice: Uninitialized string offset: 311 in function.php on line 71
Notice: Uninitialized string offset: 311 in function.php on line 73
Notice: Uninitialized string offset: 311 in function.php on line 74
Notice: Uninitialized string offset: 311 in function.php on line 75
Notice: Uninitialized string offset: 311 in function.php on line 75
Notice: Uninitialized string offset: 311 in function.php on line 91
Un idée ?
Mick
les lignes d'erreurs ne correspondent pas au source, j'ai pas testé avec globals a OFF, fais toi meme les tests sur les valeurs if ( isset($i) == 0)
ou enlève les erreurs du serveurs en haut de ton script: error_reporting(0);
ou enlève les erreurs du serveurs en haut de ton script: error_reporting(0);
Cool ta fonction elle m'a bien servie ! merci
je voudrais juste etre sur de la ponctuation merci
Ajouter un commentaire
Librairie PHP
Connexion
Fonctions
PHP
- Affichage (5)
- Applications (9)
- Chaînes (71)
- Classes (29)
- Constantes (4)
- Cookies (3)
- Date-Heure (40)
- Email (14)
- Fichiers - Réps (45)
- Fonctions (23)
- Formulaires (18)
- GD-Graphiques (11)
- Google (13)
- HTML (7)
- Images (21)
- Inclassable (28)
- Maths (24)
- MySQL (23)
- Navigateurs (6)
- Recherches (6)
- Regex (13)
- Reseau (2)
- Sécurité (25)
- Sessions (13)
- Statistiques (5)
- Système (18)
- Tableaux (21)
- Tag-cloud (3)
- Templates (3)
- Twitter (5)
- URL (22)
- Variables (8)
- Vidéos (2)
- Windows (1)
- XML (2)























