gpt4 book ai didi

python - 如何找到给定正则表达式生成的最小、最大长度字符串?

转载 作者:太空狗 更新时间:2023-10-29 21:31:45 25 4
gpt4 key购买 nike

<分区>

如何找到给定正则表达式的最小和最大长度?

例如

[1-9]?[0-9]

这个正则表达式可以生成最小为 1(0 或 1 0r 2.... 或 9)和最大为 2 的字符串长度(10 或 11 或 12 或 ......19 或 20 或 21。 .........或 99)

同样,任何人都可以提供一个函数来计算给定正则表达式的最小和最大长度吗?哪个可以将以下正则表达式作为输入?

^[a-zA-Z0-9][a-zA-Z0-9.-]{0,64}[a-zA-Z0-9]$
^[a-zA-Z0-9._-]{1,255}$
^[a-zA-Z0-9 !#$'()*+,./:;=?@\\^_`~-]{1,30}$
^[]a-zA-Z0-9 !#$'()*+,./:;=?@[^_`{|}~-]{0,50}$
^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]|[0-9])$

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