首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >匹配信用卡的3位或4位cvv的正则表达式

匹配信用卡的3位或4位cvv的正则表达式
EN

Stack Overflow用户
提问于 2012-08-18 03:09:48
回答 1查看 56.7K关注 0票数 34

我真的还不知道regexp,但迟早我会阅读和学习的。但是现在,我需要一个正则表达式来匹配信用卡的3或4位cvv,这样我就可以在javascript中验证输入,然后在PHP中验证。据我所知,cvv应该是3到4位数字。

我在我的javascript代码中尝试了这一点,我不确定它是否正确。

代码语言:javascript
复制
if (/[0-9]{3}+/.test(value))
return false;
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-18 03:11:00

要匹配3位或4位数字,请使用以下正则表达式:

代码语言:javascript
复制
/^[0-9]{3,4}$/

解释:

  • ^:字符串的起始锚点数字介于0和9之间(您也可以使用anchor
  • [0-9]:here)
  • {3,4}:表示介于3和4.
  • $:之间的量词\d
票数 105
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12011792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档