gpt4 book ai didi

javascript - 正则表达式以验证特殊字符集

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

任何人都可以帮助生成正则表达式以使用javascript进行验证吗?
除了以下字符集外,此正则表达式还应验证字母数字值:

{. - / \ ( ),'}_ + : ? ® © T

谢谢和最好的问候。

最佳答案

听起来像您想要这样的模式:

^[\w{./\\(),'}+:?®©-]+$

重要注意事项:
  • ^$分别匹配字符串的开头和结尾,这意味着仅允许这些字符。
  • []定义一个字符类,该类与括号
  • 内定义的任何字符匹配
  • \w与任何字母数字字符或下划线匹配。
  • 我从T允许的字符类中省略了_\w
  • \\是转义反斜杠所必需的,因为在正则表达式中这是一个特殊字符。
  • -必须出现在字符类的开头或结尾,否则将被转义。否则,这将意味着类似于a-zaz之间的任何字符。
  • 此处的许多其他字符在正则表达式(例如?+())中具有特殊含义,但不必在字符类中对其进行转义。
  • 最后的+表示允许一个或多个这些字符。
  • 关于javascript - 正则表达式以验证特殊字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17413453/

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