gpt4 book ai didi

用于包含字母数字和特殊字符的 RegEx

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

我要求允许字段使用字母数字和某些其他字符。我正在使用这个正则表达式:

 "^[a-zA-Z0-9!@#$&()-`.+,/\"]*$".

允许的特殊字符为 ! @ # $ & ( ) - ‘ . / + , “
但是当我使用字符串 "test_for_extended_alphanumeric"测试模式时,该字符串通过了测试。我没有 "_"模式中允许。我究竟做错了什么?

最佳答案

您需要转义连字符:

"^[a-zA-Z0-9!@#$&()\\-`.+,/\"]*$"

如果您不转义它,则表示一系列字符,例如 a-z .

关于用于包含字母数字和特殊字符的 RegEx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14636826/

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