Les Snippets

Connexion

Supprimer les espaces initiaux et finaux

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 28/03/2006 11:34:31 et initié par bultez [Liste]
Date de mise à jour : 15/05/2006 20:34:01
Vue : 24843
Catégorie(s) : Chaîne de caractères
Langages dispo pour ce code :
- Javascript
- VB 2005, VB.NET 1.x
- PHP 3, PHP 4, PHP 5
- C# 1.x, C# 2.x
- VB6
- ColdFusion MX
- SQL, SQL 2005
- ASP 3, VBScript
- Windev
- Java
- Delphi 5
- Python



Langage : Javascript
Date ajout : 28/03/2006
Posté par bultez [Liste]

String.prototype.RLTrim = function ()
/* =========================
 supprimer les espaces initiaux et finaux
 ==========================
 exemples :
 alert("    exemple    ".RLTrim()); */
{
 return this.replace(/(^\s*)|(\s*$)/g,"");
}

Langage : VB.NET 1.x , VB 2005
Date ajout : 28/03/2006
Posté par Nix [Liste]

Dim MaString As String = " toto "

' Plusieurs possibilités existent pour supprimer les espaces, en voici 2

MaString.Trim() ' Retournera "toto"

Trim(MaString)  ' Retournera "toto"

Langage : PHP 3 , PHP 4 , PHP 5
Date ajout : 28/03/2006
Posté par malalam [Liste]
<?php
$sString = ' toto ';
echo trim ($sString); // affichera 'toto' sans les espaces
?>
Langage : C# 1.x , C# 2.x
Date ajout : 28/03/2006
Posté par keikun59 [Liste]
DateMAJ : 28/03/2006

string chaine = " toto ";

chaine = chaine.Trim();


Langage : VB6
Date ajout : 29/03/2006
Posté par moustachu [Liste]
DateMAJ : 29/03/2006
Dim MaString As String 
MaString = "  toto  "
' Retirer les espaces à droite
RTrim(MaString) ' Retournera "  toto"
' Retirer les espaces à gauche
LTrim(MaString) ' Retournera "toto  "
' Retirer les espaces à droite et à gauche
Trim(MaString)  ' Retournera "toto"

Langage : ColdFusion MX
Date ajout : 30/03/2006
Posté par nickadele [Liste]
DateMAJ : 30/03/2006
<cfset MaString = "  toto  ">
<cfoutpout>
<!---Retirer les espaces à droite--->
#RTrim(MaString)# <!--- Retournera "  toto"--->
<!---Retirer les espaces à gauche--->
#LTrim(MaString)# <!--- Retournera "toto  "--->
<!---Retirer les espaces à droite et à gauche--->
#Trim(MaString)#<!---Retournera "toto"--->
<cfoutpout>
Langage : SQL , SQL 2005
Date ajout : 18/04/2006
Posté par fabrice69 [Liste]
-- Permet de supprimer les espaces vides avant et après un champs
SELECT 
  RTRIM(LTRIM(LeChampsDeLaTable))
FROM 
  LaTable;

Remarque :
Attention, cela ne fonctionne que sur SQL Server. Ceci est aussi très consommateur en ressource machine. A utiliser avec parsimonie.
Romelard Fabrice
Langage : ASP 3 , VBScript
Date ajout : 20/04/2006
Posté par Nurgle [Liste]

Dim MaString
MaString = "  toto  "
RTrim(MaString)
' Retournera "  toto"

LTrim(MaString)
' Retournera "toto  "

Trim(MaString)
' Retournera "toto"


Langage : Windev
Date ajout : 15/05/2006
Posté par drcharly93 [Liste]
DateMAJ : 15/05/2006
MaString est une Chaine = " toto "
SansEspace(MaString) //Retournera "toto'
Langage : Java
Date ajout : 29/05/2006
Posté par Taranael [Liste]
System.out.println("    aaa bbb    ccc     ".trim());
Remarque :
Pour ceux qui auraient pas compris :
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#trim()
Langage : Delphi 5
Date ajout : 01/01/2007
Posté par WhiteHippo [Liste]
// Unité à utiliser  
uses SysUtils ;
// Déclaration
var
  MaChaine : String ;
  Resultat : String ;
  
// Utilisation
  MaChaine := ' Ceci est un test ' ;
  Resultat := TrimLeft  ( MaChaine ) ; //  Resultat contient 'Ceci est un test ' 
  Resultat := TrimRight ( MaChaine ) ; //  Resultat contient ' Ceci est un test' 
  Resultat := Trim      ( MaChaine ) ; //  Resultat contient 'Ceci est un test'  

Langage : Python
Date ajout : 09/06/2007
Posté par pacificator [Liste]
print " toto   ".strip()
print " toto   ".lstrip()
print " toto   ".rstrip()
   

Snippets en rapport avec : Rtrim, Ltrim, Enlever, Espaces, Trim



Codes sources en rapport avec : Rtrim, Ltrim, Enlever, Espaces, Trim

{C / C++ / C++.NET} SSCANF POUR SUPPRIMER DES ESPACES (COMME TRIM())
trim() ne marche pas avec les phrases lrim() fonctionne avec phrase et mot rtrim() avec sscanf...

{C / C++ / C++.NET} FONCTION TRIM (ENLEVE LES ESPACES) [CODE EN C]
Cette fonction permet d'enlever les espace au debut et a la fin d'une chaine de caractaire. ...

{SQL} SQL SERVER 2000 - SUPPRIMER LES ESPACES VIDES EN FIN DE CHAMPS
A la suite de la création du script pour SQL Server 2005 : - http://www.sqlfr.com/codes/SQL-SERVER...

{SQL} SQL SERVER 2005 - SUPPRIMER TOUS LES CHARACTERES VIDES A LA FIN DES CHAMPS TEXTE (VARCHAR OU NVARCHAR) D'UNE BASE
Dans certains cas de chargement de données provenant de bases fonctionnant en taille fixe (fichier p...

{Visual Basic, VB6, VB.NET, VB 2005} PURGER UNE CHAINE DE CARACTERE DE SES ESPACES INUTILES
suppression dans une string de tous les espaces superflus ; par exemple : " Bonjour tout le ...

{PHP} ENLEVER DES BALISES HTML DANS UNE TEXTAREA
Ce code permet d'enlever les balises html non désirable que l'on peut mettre dans une textarea. Une...

{ASP / ASP.NET} FONCTION : REMPLACER LES CARRACTÈRES ACCENTUÉS PAR LEUR ÉQUIVALENT NON ACCENTUÉS D'UN TEXTE GRÀCE À STRTR, FONCTION SIMILAIRE À CELLE DE PHP
Comme l'indique le titre, cette fonction permet la suppression des accents dans un texte. Je devais ...

{C / C++ / C++.NET} ROGNER UNE IMAGE AVEC QT 4.0
Ce code montre comment rogner une image avec QT et l'enregistrer. Il peut être facilement modifié po...

{Javascript / DHTML} ESPACE MEMBRE
Voici comment avoir un espaces membres simplement , je ne vous garantis pas la sécurité totale !!! ...

{Visual Basic, VB6, VB.NET, VB 2005} TEXTBOX AVANCÉE [AUTORESIZABLE, AUTOTRIM, AUTOSELECTION, COPIER & COLLER INTEGRÉE, ET PLUS..]
Salut Il etait une fois Une zone de text mère et Un zone de texte père ont une toute petite zone de...