Les Snippets

Connexion

Supprimer les espaces multiples

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 31/05/2006 13:27:57 et initié par Renfield [Liste]
Date de mise à jour : 16/09/2006 03:32:04
Vue : 5365
Catégorie(s) : Chaîne de caractères
Langages dispo pour ce code :
- VB6
- Javascript
- Voir tous les langages pour ce code snippet



Langage : VB6
Date ajout : 31/05/2006
Posté par Renfield [Liste]
DateMAJ : 16/09/2006
Private Function CleanSpaceChars(ByVal vsInput As String) As String
Dim i As Long
Dim nPos As Long
    vsInput = Trim$(vsInput)
    i = 1
    Do
        nPos = InStrB(i, vsInput, " ")
        If nPos = 0 Then
            CleanSpaceChars= CleanSpaceChars & MidB$(vsInput, i)
            Exit Function
        Else
            CleanSpaceChars= CleanSpaceChars & MidB$(vsInput, i, nPos - i + 2)
            i = nPos + 2
            Do While MidB$(vsInput, i, 2) = " "
                i = i + 2
            Loop
        End If
    Loop
End Function
'
'
'--------------- Autre méthode by Jack
Private Function CleanSpaceChars(ByVal vsInput As String) As String
Do While Instr(1, vsInput, "  ") <> 0         ' 2 espaces dans ces guillemets
     vsInput = Replace(vsInput, "  ", " ")    ' 2 espaces dans ces guillemets, puis 1
Loop
CleanSpaceChars = vsInput
End Function


Snippets en rapport avec : Supprimer, Espaces, Multiples, Space, Char



Codes sources en rapport avec : Supprimer, Espaces, Multiples, Space, Char

{C / C++ / C++.NET} SUPPRIMER MERCI
Merci de supprimer Merci de supprimer Merci de supprimer Merci de supprimer Merci de supprimer ...

{Delphi} SPACE SHOOT [JEUX]
Suite à une source de Foxi (parmis tant d'autre) qui m'a inspiré fortement http://www.delphifr.com...

{Delphi} SPACE RAIDER - JEU DE L'ESPACE
Bonjour, alors je vous présente un petit jeu d'arcade, sympa a jouer de temps en temps. Le but est ...

{C / C++ / C++.NET} MYSTRING, CLASSE TRAITANT DES CHAÎNES DE CARACTÈRES
Ceci est une classe tout ce qu'il y'a de plus banal traitant des chaines de caractères. Commentée ai...

{JAVA / J2EE} SUPPRIMER/AJOUTER UNE LIGNE
cette application me permet d'ajouter une nouvelle ligne dont le contenu est copier d'un autre tabl...

{SQL} SQL SERVER - OBTENIR LES VALEURS CORRESPONDANT A DES UNICODE
Il est utile de lister les valeurs unicode et leur correspondance en texte. Voila un petit exemple....

{Flash} INVIDERS ANNIHILATION
Base d'un jeu de vaisseau. Cette source est une base car elle ne présente pas de niveau, de boss... ...

{SQL} SQL SERVER - TRANSMISSION D'UN PARAMETRE A VALEURS MULTIPLES
Il est souvent nécessaire de transmettre un nombre variable de paramètres à une procédure stockée. C...

{Flash} SPACE INVADER MODIFIÉ
Modification du graphisme d'une source trouver de space invader...

{Delphi} JEU - TANKS
Jeu de combat entre deux tanks avec plusieurs type de tirs (Simple,triple,lave) , les tirs dans la m...