Regex 用于计算字符串长度是否大于16小于13

Regex 用于计算字符串长度是否大于16小于13,regex,Regex,我需要一个正则表达式来检查以下内容: 接受字母数字字符 (或) 字符串长度小于或等于13,也可以大于16 您可以使用以下选项: ^([A-Za-z0-9]{0,13}|[A-Za-z0-9]{16,})$ 正则表达式的解释: ^行的开头 |变更(或操作员) [A-Za-z0-9]匹配以下范围内的任何符号:A-Z、A-Z、0-9 {x,y}匹配x到y个字符。i、 例如,0,13表示从0到13,16,表示从16到无穷大 $行尾此正则表达式最多可接受13个或16个以上字符(不区分大小写): 试试这个

我需要一个正则表达式来检查以下内容:

  • 接受字母数字字符 (或)

  • 字符串长度小于或等于13,也可以大于16


  • 您可以使用以下选项:

    ^([A-Za-z0-9]{0,13}|[A-Za-z0-9]{16,})$
    
    正则表达式的解释:

    ^
    行的开头

    |
    变更(或操作员)

    [A-Za-z0-9]
    匹配以下范围内的任何符号:A-Z、A-Z、0-9

    {x,y}
    匹配x到y个字符。i、 例如,
    0,13
    表示从0到13,
    16,
    表示从16到无穷大


    $
    行尾

    此正则表达式最多可接受13个或16个以上字符(不区分大小写):

    试试这个正则表达式:

    ^(.{0,13}|.{17,}|\w{14,16})$
    
    这将匹配长度小于或等于13个字符或大于16个字符的任何字符串(任何类型的字符)。它还将匹配长度介于14到16个字符(含)之间的字符串,该字符串仅包含字母数字字符


    数字和字母最多13个字符,字母和数字最多16个字符

    /^[a-zA-Z0-9]{0,13}|[A-Za-z0-9]{16,}$/
    

    这是哪种语言?你能给我们看一些示例输入吗?请添加评论到目前为止你尝试了什么。这不是一个自由职业者的网站,将提供你所需要的。你得设法解决这个问题。如果你陷入困境,我们会帮助你。谢谢你的回答
    /^[a-zA-Z0-9]{0,13}|[A-Za-z0-9]{16,}$/