魔法小咒語
regexp 魔法小咒語:/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
有些表達式寫法是建立在email 的長度為256 - 2的情況下構成的,
但這裡沒有檢驗到email的最大長度(因為估計太長的也無法被正常收發信),
僅只判斷格式、形式正不正確。
在MySQL的情況下,因沒有\w可用,
故考慮將所有的\w以[a-zA-0-9_]取代。
MySQL 以REGXP作為where條件時,
語法是
WHERE column REGXP ‘表達式’
而在否定型的語法直接在REGXP 加上NOT 形成
WHERE column NOT REGXP ‘表達式’
MySQL example
1 | SELECT DISTINCT msisdn |