使用 RegEx 验证特定字符串

发布于 2024-12-02 22:42:40 字数 203 浏览 1 评论 0原文

我需要使用正则表达式验证以下字符串。 这些是适用于该字符串的约束。

  1. 从一开始就有 9 个数字。
  2. 最后它有字符“V”或“X”。它们可以是简单的,也可以是大写的。
  3. 字符串的总长度必须为 10。

例如:84256142V、547812375X

任何人都可以向我提供正则表达式来验证这一点。

I need to validate following string using Regular Expressions.
These are the constraints which apply for this string.

  1. From beggining it has 9 numbers.
  2. In the end it has character 'V' or 'X'. They can be simple or capital.
  3. Whole length of string must be 10.

Ex: 84256142V, 547812375X

Can anyone provide me RegEx for validate this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

为人所爱 2024-12-09 22:42:40

^\d{9}[VX]$ 如果将正则表达式引擎置于不区分大小写模式,则 ^\d{9}[vVxX]$ 否则。

^\d{9}[VX]$ if you put the regex engine in case-insensitive mode, ^\d{9}[vVxX]$ otherwise.

楠木可依 2024-12-09 22:42:40

取决于语言,但它会是这样的:

^[0-9]{9}[VvXx]$

Depends on the language, but it will be something like this:

^[0-9]{9}[VvXx]$
诠释孤独 2024-12-09 22:42:40

这是您需要的正则表达式:/^(\d){9}(V|X)$/i

This is the Regex you need: /^(\d){9}(V|X)$/i

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文