gpt4 book ai didi

正则表达式帮助匹配

转载 作者:行者123 更新时间:2023-12-02 00:32:41 25 4
gpt4 key购买 nike

你好,我需要想出一个有效的正则表达式它可以是任何以字母或下划线开头但可以包含任意数量的字母、下划线和/或数字(所有字母可以是大写或小写)的标识符名称.例如,您的正则表达式应匹配以下文本字符串:“_”、“x2”和“This_is_valid” 它不应匹配这些文本字符串:“2days”或“invalid_variable%”。

到目前为止,这是我想出的,但我认为这是不对的

/^[_\w][^\W]+/

最佳答案

以下将起作用:

/^[_a-zA-Z]\w*$/

以 (^) 字母(大写或小写)或下划线 ([_a-zA-Z]) 开头,后跟任意数量的字母、数字、或下划线 (\w) 到结尾 ($)

阅读更多关于 Regular Expressions in Perl 的信息

关于正则表达式帮助匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6066660/

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