gpt4 book ai didi

node.js - Express-Validator 中的本地化字符串验证

转载 作者:太空宇宙 更新时间:2023-11-03 22:13:03 26 4
gpt4 key购买 nike

我正在使用 Express-validator 版本“2.19.1”进行验证。我需要验证不同语言的名称。我使用 isAlpha(),默认是英文字母。

req.checkBody('name', 'Invalid name').isAlpha();

我可以更改express-validator中的设置,以允许德语特殊字母ä、ö和ü通过验证吗?

提前致谢。

最佳答案

express-validator实际上是由一个名为 validator. 的软件包提供支持的

验证器的 isAlpha 函数提供了包含区域设置的功能:

isAlpha(str [, locale]) 

所以我认为对于德语你需要

req.checkBody('name', 'Invalid name').isAlpha(['de-DE']);

关于node.js - Express-Validator 中的本地化字符串验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36789713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com