gpt4 book ai didi

javascript - javascript中的正则表达式问号

转载 作者:行者123 更新时间:2023-11-30 10:39:06 24 4
gpt4 key购买 nike

这可能很简单,但我不知道该怎么做。

我有这个正则表达式:

new RegExp("^[A-Za-z\\u00C0-\\u017F][\\- ]?+$");

它验证名字。名称必须以字母开头(范围是 unicode 并且可以正常工作)然后以字母或 - 或空格继续。但它可以只是字母,就像大多数名字一样。

我已经搜索过,但没有找到正确的方法。

我不想复制字符范围。只是为了有一个更“妥当”的代码而已。

如果你能帮忙,那就太好了:)

提前致谢

最佳答案

现在您只允许一个 字母,然后是一个或多个破折号/空格。你可能想要

new RegExp("^[A-Za-z\\u00C0-\\u017F][A-Za-z\\u00C0-\\u017F -]*$");

但总的来说,尝试使用正则表达式验证名称并不是一个好主意。

关于javascript - javascript中的正则表达式问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12180040/

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