Regular Expression – Email 驗證

之前用Limesurvey幫同事架的問卷系統,在現有的問卷碰到了 Email 格式驗證失敗的問題,
原來的RE無法判斷「xxx@a.b.c.d」的格式,
若是網域的組成超過3個,就會驗證失敗,
因為花了一點時間優化以前的RE,並把網域的組成加到4個。

測試網站:https://regex101.com/
原RE:^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$
新RE:^[_\.0-9a-z-]+@([_0-9a-z-]*\.)+[a-z]{2,4}$

查詢MAC AIR 資料夾大小

最近同事的MAC AIR速度超慢,看了一下硬碟大小,剩餘幾百MB,故使用指令找出是那些資料佔用了空間,讓同事自行決定是否刪除。
# du -sk -h /User/Ryan/*   //查詢Ryan路徑下所有子資料夾大小