Ich habe diese beiden regulären Ausdruck, versucht zu kombinieren. Aber nicht funktioniert
Dim regExCheckLength As Regex = New Regex("^w{10}$")
Dim regexCheckFormat As Regex = New Regex("b(SSN|TC|EMP)")
Ich bin neu zu reg ex, gibt es eine Möglichkeit zu kombinieren
Antworten:
2 für die Antwort № 1Verwenden Sie einen logischen ODER-Operator, um beide Regexes zu kombinieren.
Dim regExCheckLength As Regex = New Regex("^w{10}$|b(SSN|TC|EMP)")
Um beide zu befriedigen, müssen Sie einen positiven Lookahead wie unten verwenden,
Dim regExCheckLength As Regex = New Regex("^(?=w{10}$).*b(SSN|TC|EMP).*")