Bonjour,

J'aimerai faire une experession régulière qui n'autorise que :
- les chiffres
- les lettres hors caractères spéciaux
- l'underscore "_"

Voici mon code :
Code VB : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Dim myRegex = New Regex("#^[a-zA-Z0-9]$#")
If Not column_name = "" AndAlso Not myRegex.IsMatch(column_name) Then
            Me.lblError.Visible = True
            Me.lblError.Text = "The datafield column_name is not corect"
            CType(Me.grdResult.Rows(e.RowIndex).FindControl("txtColumnName"), TextBox).Focus()
            Return
End If

Mais cela me renvoie systématiquement false

Quelqu'un pourrait-il me donner un coup de main?

Merci d'avance