Expression régulière et .NET
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:
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 :cry:
Quelqu'un pourrait-il me donner un coup de main?
Merci d'avance