簡體   English   中英

如果字符串在開始或結束時包含空格,則節點 js Joi 驗證發送錯誤

[英]Node js Joi validation to send error if string contains space at start or end

如果字符串在開始或結束時包含空格發送錯誤,如何使用 Node js 創建 JOI 驗證

示例:如果輸入是
name = "test123" //有效
name = "test(space)" or "(space)test" // 無效

您可以使用regex模式來檢查字符串是否以空格開頭或結尾。

Joi.string().pattern(new RegExp('^[^\s][^\s]+$', 'g'))

您可以使用下面的正則表達式來驗證您的案例

Joi.string().pattern(new RegExp('^([a-zA-Z0-9]+( [a-zA-Z0-9]+)*)$', 'g'))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM