gpt4 book ai didi

regex - 正则表达式 [a-Z] 是否有效,如果是,那么它是否与 [a-zA-Z] 相同?

转载 作者:行者123 更新时间:2023-12-03 22:49:04 27 4
gpt4 key购买 nike

正则表达式 [a-Z] 是否有效,如果是,那么它是否与 [a-zA-Z] 相同?
请注意,在 [a-Z] 中 a是小写,Z 是大写。

编辑:

我收到了一些答案,指出虽然 [a-Z] 无效,但 [A-z] 有效(但不会与 [a-zA-Z] 相同),这正是我想要的。
因为我想知道是否可以用更紧凑的版本替换 [a-zA-Z] 。

感谢所有为答案做出贡献的人。

最佳答案

不,a (97) 高于 Z (90)。 [a-Z]不是有效的字符类。然而[A-z]也不会等效,但出于不同的原因。它会覆盖所有字母,但也会包括大写和小写字母之间的字符:[\]^_` .

关于regex - 正则表达式 [a-Z] 是否有效,如果是,那么它是否与 [a-zA-Z] 相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1658844/

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