嘗試查看其他人正在使用的正則表達式,但由於某種原因,它不適用於我。Ruby正則表達式提取電子郵件地址沒有檢測到HYRING
我只是基本上有一個字符串,如「[email protected]」,它只會提取[email protected]而不是整個事情。
這是我有:
regex = Regexp.new(/\b[a-zA-Z0-9._%+-,][email protected][a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}\b/)
email = line.scan(regex)
任何幫助將不勝感激。
'+ - ,'匹配'+'到',' – 2014-09-19 18:00:39
範圍內的所有字符,它們在ASCII碼中相互跟隨時只是'+'和','! – Vache 2014-09-19 18:00:44