JavaScript 使用 Validator.js 套件驗證資料格式

安裝套件

使用 npm 安裝:
    
npm i validator
    

或是使用 CDN:
    
<script src="https://unpkg.com/validator@latest/validator.min.js"></script>
    

驗證資料

驗證 email
    
    const email = "example@example.com";
    if (validator.isEmail(email)) {
        console.log("這是一個有效的電子郵件地址");
    } else {
        console.log("這不是一個有效的電子郵件地址");
    }
    

驗證網址
    
    const url = "https://www.example.com";
    if (validator.isURL(url)) {
        console.log("這是一個有效的 URL");
    } else {
        console.log("這不是一個有效的 URL");
    }
    

其他常見的驗證方法:
  • isInt:驗證是否為整數
  • isFloat:驗證是否為浮點數
  • isJSON:驗證是否為有效的 JSON 格式


參考資料:
npm - validator
GitHub - validatorjs/validator.js

留言

張貼留言

如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com