看板 Database 關於我們 聯絡資訊
由於要用 sql database mail來寄信 所以需要先把收件的email做檢查 比如說像 vickie_liner@acer.com.tw) ==> 後面多了) ruthhung@mail.jetwell.com.tw;aliceliu@nuch.ktv.com.tw ==> 連續2個 賴小姐:acc.xuinet@xinet.net.tw ==> 多了中文 MSN:penpan117jenny@msn.com ==> 多了MSN: 佐維-Benson [bensonloveyou@mail.mactech.com.tw] ==> ...=.= marty_hsu@ap.attby.com SMTP marty_hsu@ap.attby.com ==> 多一堆.. jason@mail@mail.mactech.com.tw ==> 有2個@ ...... 我的想法是在寄信之前先把email用某個程序來檢查正確性 若正確就回傳1, 若錯誤就回傳0 但不知這程序(function)要如何寫呢? 不知在 sql 裡是否也能下正規格式檢查? 謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.147.41
LaPass:Mysql可以用regexp 09/18 15:03
LPH66:這種事情我會建議在進sql前處理好 這樣錯誤狀況也方便判斷 09/18 15:08
mervynW:除非你只有mysql能用, 不然不要找自己麻煩 09/18 18:32
lbeeon:你可以這樣樣弄 如果你是要讓別人輸入 那多一認證步驟 09/18 19:31
lbeeon:讓對使用者自己去確認正確性 不然你只好用validation 09/18 19:32
lbeeon:參考 http://ppt.cc/hC_w 09/18 19:44