gpt4 book ai didi

regex - 如何编写正则表达式以强制最多 255 个字符?

转载 作者:行者123 更新时间:2023-12-01 08:39:54 24 4
gpt4 key购买 nike

什么正则表达式可以匹配任何字符(包括空格),但最多有 255 个字符?是这个吗?

^[a-zA-Z0-9._]{1,255}$

最佳答案

好吧,任何事情都会是:

^.{1,255}$

. 不允许换行。如果这是个问题,您可以使用全点标志(通常是 /s)。

如果你想在你的正则表达式中添加空格,试试这个(注意空格):

  • ^[a-zA-Z0-9._\t]{1,255}$ - 允许空格和制表符。
  • ^[a-zA-Z0-9._\s]{1,255}$ - 允许所有空格。
  • ^[\s\w.]{1,255}$ - 与上述相同(除非您的风格支持 Unicode)。

关于regex - 如何编写正则表达式以强制最多 255 个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4644929/

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