0
我需要有關.net驗證正則表達式的幫助。我需要驗證電子郵件的CSV列表。我們目前使用:[\w\.\-][email protected][a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]{1,})*(\.[a-zA-Z]{2,4}){1,2}
驗證電子郵件。我也有[0-9]+(,[0-9]+)*
驗證數字CSV:10或1,3,5等正則表達式CSV電子郵件
將這兩個結合成[\w\.\-][email protected][a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]{1,})*(\.[a-zA-Z]{2,4}){1,2}+(,[\w\.\-][email protected][a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]{1,})*(\.[a-zA-Z]{2,4}){1,2}+)
結果成爲嵌套量詞+。我找不出一個合適的正則表達式來驗證電子郵件和csv列表。
單獨拆分和驗證並不是一個簡單的選項。
你是什麼問題呢?爲什麼不使用['MailAddress'](http://msdn.microsoft.com/en-us/library/system.net.mail.mailaddress.aspx)類來驗證電子郵件地址? – Oded