當試圖創建我們的Splunk>服務器內的電子郵件警報(對於那些誰關心4.3版),我們收到我已經追溯到restmap.conf
文件的電子郵件無效的錯誤消息。當前表達式是:Splunk的正則表達式電子郵件表達
validate(match('action.email.to', "(?i)^(?:[^@\s][email protected](?:[^@\s.]+\.)+[a-z]{2,})(?:\s*[,;]\s*(?:[^@\s][email protected](?:[^@\s]+\.)+[a-z]{2,}))*$"), "One of the email addresses in 'action.email.to' is invalid")
我不擅長的正則表達式所有,這一次似乎是相當複雜的。我想表達的,讓E-mail地址,如[email protected]
我試圖創建或修改使用http://regex101.com/#PCRE
當前正則表達式,但是這是一個有點超過我的頭還在。
請參見[使用正則表達式來驗證的電子郵件地址(http://stackoverflow.com/questions/201323/using-a-regular-expr分裂國家對驗證-的電子郵件地址)。 – Sam