gpt4 book ai didi

正则表达式匹配(如果存在)

转载 作者:行者123 更新时间:2023-12-04 17:03:48 25 4
gpt4 key购买 nike

正则表达式中是否只有在存在的情况下才有条件匹配(有条件地匹配)?

例如

字符串也许

question_1

或仅
question

在前者的情况下,它应该与整数匹配,但在后者的情况下,它应该保留它。

最佳答案

?是Regexes中的0-1量词。 \d?表示0或1位数字。 *是0无限量词。 \d*表示0或多个数字。是你想要的吗?
(另外+是1个或多个数量词,不是数量词就是1)

为了详细说明您的要求,我会说

question(_\d+)?
question后跟一个可选的( _ AND 1个或多个数字)

如果方括号仅用于将子表达式分组(它们是“数学”方括号)

关于正则表达式匹配(如果存在),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7696742/

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