gpt4 book ai didi

正则表达式最多匹配 4 个空格

转载 作者:行者123 更新时间:2023-12-03 18:09:36 26 4
gpt4 key购买 nike

我有一个正则表达式来匹配一个人的名字。

到目前为止,我有 ^([a-zA-Z\'\s]+)$ 但我想添加一个检查以允许最多 4 个空格。我如何修改它来做到这一点?

编辑:我的意思是字符串中任意位置的 4 个空格

最佳答案

不要尝试正则表达式验证名称。人们可以随意称呼自己。这可以包括任何字符。仅仅因为你住在一个只使用英语的地方并不意味着所有使用你系统的人都会有英文名字。我们甚至不得不将系统中的 name 字段设为 Unicode。它是数据库中唯一的 Unicode 类型。

如果您关心,我们实际上将名称拆分为“”并将每个名称部分存储为单独的记录,但我们有一些非常具体的要求,这意味着这是一个好主意。

附注。我继母的名字中有 5 个空格。

关于正则表达式最多匹配 4 个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/256729/

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