Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 验证字符串';s前3个字母为大写字母,带正则表达式_Regex_Asp Classic - Fatal编程技术网

Regex 验证字符串';s前3个字母为大写字母,带正则表达式

Regex 验证字符串';s前3个字母为大写字母,带正则表达式,regex,asp-classic,Regex,Asp Classic,关于使用正则表达式验证字符串的前3个字母是否为大写,而最后4个字符是否为数字形式,我对经典ASP有一个问题 例如: dim myString = "abc1234" 我如何验证它应该是“ABC1234”,而不是“ABC1234” 很抱歉我的英语不好,也很抱歉我是经典ASP的新手 ^[A-Z]{3}.*[0-9]{4}$ 说明: 用^$(字符串的开头和结尾)环绕所有内容,以确保所有内容都匹配 [A-Z]-提供英文字母表中的所有大写字母 {3}-其中三个 *-可选地,在两者之间可以有一些内容(如

关于使用正则表达式验证字符串的前3个字母是否为大写,而最后4个字符是否为数字形式,我对经典ASP有一个问题

例如:

dim myString = "abc1234"
我如何验证它应该是
“ABC1234”
,而不是
“ABC1234”

很抱歉我的英语不好,也很抱歉我是经典ASP的新手

^[A-Z]{3}.*[0-9]{4}$
说明:

  • ^$
    (字符串的开头和结尾)环绕所有内容,以确保所有内容都匹配
  • [A-Z]
    -提供英文字母表中的所有大写字母
  • {3}
    -其中三个
  • *
    -可选地,在两者之间可以有一些内容(如果没有,您可以删除此内容)
  • [0-9]
    -任意数字
  • {4}
    -4个
  • 说明:

  • ^$
    (字符串的开头和结尾)环绕所有内容,以确保所有内容都匹配
  • [A-Z]
    -提供英文字母表中的所有大写字母
  • {3}
    -其中三个
  • *
    -可选地,在两者之间可以有一些内容(如果没有,您可以删除此内容)
  • [0-9]
    -任意数字
  • {4}
    -4个
  • 说明:

  • ^$
    (字符串的开头和结尾)环绕所有内容,以确保所有内容都匹配
  • [A-Z]
    -提供英文字母表中的所有大写字母
  • {3}
    -其中三个
  • *
    -可选地,在两者之间可以有一些内容(如果没有,您可以删除此内容)
  • [0-9]
    -任意数字
  • {4}
    -4个
  • 说明:

  • ^$
    (字符串的开头和结尾)环绕所有内容,以确保所有内容都匹配
  • [A-Z]
    -提供英文字母表中的所有大写字母
  • {3}
    -其中三个
  • *
    -可选地,在两者之间可以有一些内容(如果没有,您可以删除此内容)
  • [0-9]
    -任意数字
  • {4}
    -4个

  • @ndn为您提供了一个很好的正则表达式模式。要在经典ASP中应用它,只需创建一个使用该模式的
    RegExp
    对象,然后调用
    Test()
    函数根据该模式测试字符串

    例如:

    Dim re
    Set re=New RegExp
    re.Pattern=“^[A-Z]{3}.*[0-9]{4}$”@ndn的模式
    如果重新测试(myString),则
    “比赛。前三个字符是大写字母,后四个是数字。
    其他的
    “没有对手。
    如果结束
    
    @ndn为您提供了一个很好的正则表达式模式。要在经典ASP中应用它,只需创建一个使用该模式的
    RegExp
    对象,然后调用
    Test()
    函数根据该模式测试字符串

    例如:

    Dim re
    Set re=New RegExp
    re.Pattern=“^[A-Z]{3}.*[0-9]{4}$”@ndn的模式
    如果重新测试(myString),则
    “比赛。前三个字符是大写字母,后四个是数字。
    其他的
    “没有对手。
    如果结束
    
    @ndn为您提供了一个很好的正则表达式模式。要在经典ASP中应用它,只需创建一个使用该模式的
    RegExp
    对象,然后调用
    Test()
    函数根据该模式测试字符串

    例如:

    Dim re
    Set re=New RegExp
    re.Pattern=“^[A-Z]{3}.*[0-9]{4}$”@ndn的模式
    如果重新测试(myString),则
    “比赛。前三个字符是大写字母,后四个是数字。
    其他的
    “没有对手。
    如果结束
    
    @ndn为您提供了一个很好的正则表达式模式。要在经典ASP中应用它,只需创建一个使用该模式的
    RegExp
    对象,然后调用
    Test()
    函数根据该模式测试字符串

    例如:

    Dim re
    Set re=New RegExp
    re.Pattern=“^[A-Z]{3}.*[0-9]{4}$”@ndn的模式
    如果重新测试(myString),则
    “比赛。前三个字符是大写字母,后四个是数字。
    其他的
    “没有对手。
    如果结束
    
    字符串中应包含多少个字符,>=7?字符串中应包含多少个字符,>=7?字符串中应包含多少个字符,>=7?字符串中应包含多少个字符,>=7?