当前位置: 首页 > 知识库问答 >
问题:

字符串字母表的前两个字符的正则表达式和rest应该是数字

邹玄裳
2023-03-14

我想验证一个字符串,例如

  • AB01
  • CA50

  1. 字符串总数必须为四
  2. 前两个字符必须是字母表
  3. 最后两个字符必须是数字

我使用了以下表达式,但它只能验证前两个字符作为字母表,如何验证最后2个和总数?

var re = new RegExp('^[a-zA-Z]{2}');
re.test('CC8A8');

共有3个答案

周祺
2023-03-14

您可以使用:

var re = /^[a-zA-Z]{2}\d{2}$/;

无需为此使用RegExp对象。

高博涉
2023-03-14
var re = new RegExp("^[a-zA-Z]{2}\\d{2}$", "m");
艾仲渊
2023-03-14

下面的正则表达式将帮助您验证:

var re = new RegExp('^[a-zA-Z]{2}[0-9]{2}$');
 类似资料:
  • 其中,我需要包括连字符和空格。 这意味着还必须可以输入值“”。

  • 我有一个包含数千行的文本文件。这里有一个例子 我试图提取'nt60'、'nt50'末尾的字符串。 问题是会包含行尾字符() 我想使用正则表达式搜索来匹配从 (') 开始的字符串,但我不知道我应该用什么来匹配 。 有人能帮忙吗?

  • 我无法找到一个合适的正则表达式来匹配任何不以某种条件开头和结尾的字符串。 但用这个我不能实现面具‘。正则表达式结尾的字符。 多谢了。

  • 我希望有一个正则表达式来检查字符串是否包含大小写字母、数字、下划线以及字符限制。这些是字符串中唯一允许的类型。

  • 相比较于第一章变量的声明,这一章的内容有了一点深度提升,但还不至于很难理解。本章主要讲2个知识点,字符串、正则表达式 字符串 字符串(String)是JavaScript6大原始数据类型。其他几个分别是Boolean、Null、Undefined、Number、Symbol(es6新增)。 字符串类型在前端开发者,是使用最频繁的类型之一,网站上可见的各种文案,几乎都是字符串类型的数据。我们经常需要

  • 我有一根下面这样的弦 现在我希望我的程序验证我的输入是否与字符串“phone”的模式相同 我做了以下工作 没奏效。我也尝试了其他的组合。什么都不起作用。 问题:1。我怎样才能做到这一点,而不使用‘模式’像上面?2.如何用图案做到这一点。我尝试了如下模式 Pattern Pattern=Pattern.compile(“(\d+)”);Matcher match=pattern.Matcher(电话