Ho queste due espressioni regolari, ho provato a combinare. Ma non funziona
Dim regExCheckLength As Regex = New Regex("^w{10}$")
Dim regexCheckFormat As Regex = New Regex("b(SSN|TC|EMP)")
Sono nuovo per reg ex, c'è un modo per combinare
risposte:
2 per risposta № 1Utilizzare l'operatore logico OR per combinare entrambe le espressioni regolari.
Dim regExCheckLength As Regex = New Regex("^w{10}$|b(SSN|TC|EMP)")
Per soddisfare entrambi, è necessario utilizzare un lookahead positivo come di seguito,
Dim regExCheckLength As Regex = New Regex("^(?=w{10}$).*b(SSN|TC|EMP).*")