0
嗨最近有一個格式不正確的CSV文件中的電子郵件地址列表,如: [email protected]; [email protected]; [email protected];電子郵件名稱; [email protected];別名;名字([email protected]);正則表達式清理未格式化的電子郵件列表地址
我將如何刪除非法郵件?我想,如果我能匹配didnt包含@symbol將是非常有益的
嗨最近有一個格式不正確的CSV文件中的電子郵件地址列表,如: [email protected]; [email protected]; [email protected];電子郵件名稱; [email protected];別名;名字([email protected]);正則表達式清理未格式化的電子郵件列表地址
我將如何刪除非法郵件?我想,如果我能匹配didnt包含@symbol將是非常有益的
下面的正則表達式應該匹配不包含@符號的所有行的每一行:
^[^@]*$
第一^
比賽一行的開始,括號表示一個字符類。第二個脫字號的意思是「這個職業比賽除了以下任何人物...」@
是我們想要禁止的角色。 *
的意思是「與字符類匹配的任意數量的字符」,並且$
與該行的結尾匹配。
對不起,如果這是過於迂腐。 :)
您應該注意到,實際上匹配的有效電子郵件要複雜得多,而且有些開放性:http://www.regular-expressions.info/email.html