Gambas-it

Gambas dal mondo esterno => Spagna => Topic aperto da: vuott - 17 Aprile 2022, 01:08:13

Titolo: RegExp per convalidare le email
Inserito da: vuott - 17 Aprile 2022, 01:08:13
https://gambas-es.org/showthread.php?tid=875
Titolo: Re:RegExp per convalidare le email
Inserito da: Gianluigi - 17 Aprile 2022, 23:05:35
Come gli รจ stato indicato da gambafeliz (wiki) deve raddoppiare gli backslash
Codice: [Seleziona]
Public Sub Main()

  Dim sPath As String = "giuggiolino@gmail.com"
  Dim sExp As String = "(?i)\\b[a-z0-9._%\\-]+@[a-z0-9._%\\-]+\\.[A-Z]{2,4}\\b"
 
  If Not RegExp.Match(sPath, sExp) Then
    Print "sPath is NOT a correct e-mail address"
  Else
    Print "sPath is a correct e-mail address"
  Endif

End

P.S. Scusatemi, avevo aggiunto un'altra espressione che non era corretta e l'ho tolta