Accueil | Tutoriaux | .NET | Filtrer les caractères alphanumérique d'une chaîne sous VB.NET

Filtrer les caractères alphanumérique d'une chaîne sous VB.NET

Envoyer Imprimer PDF

Voici une fonction que j'ai du créer afin de filtrer certaines chaînes de caractères. Celle-ci comportait des chiffres ainsi que des lettres. Par contre pour certain besoin, j'avas besoin de récupéré que les nombres de cette chaînes. Voici donc le code de cette petite fonction.

 

CODE :

Private Function FiltreCaract(ByVal input As String) As String
    Dim StrChars As String = input.ToCharArray
    Dim outputStr As String

    For Each s As String In StrChars
        If Char.IsDigit(s) = True Then
            outputStr &= s
        Else
            ' NON OBLIGATOIRE
            ' Affichage des caractères qui on été filtrés
            MessageBox.Show("Ces caractères ne sont pas des chiffres : " & System.Environment.NewLine _
            & "'" & s & "'", "Invalid String", MessageBoxButtons.OK, MessageBoxIcon.Information)
        End If
    Next
   
    Return outputStr
End Function

 

UTILISATION :

 Private Sub Button9_Click(ByVal sender As System.Object,
        ByVal e As System.EventArgs) Handles Button9.Click

        MonLabel.Text = FiltreCaract(txtInput.Text)
       
End Sub

 

Rétrolien(0)

Adresse URI pour un rétrolien sur cet article

Commentaires (0)

Flux RSS pour les commentaires

Ecrivez un commentaire

Réduire l'éditeur | Agrandir l'éditeur

busy
Mis à jour ( Lundi, 17 Mars 2008 15:15 )  

Syndication

Tag

Requires Flash Player 9 or better.

Publicités


Espace sécurisé



Les plus lus