用于cip代码的正则表达式javascript
我需要这个格式的正则表达式 (########) 我想应该是这样的用于cip代码的正则表达式javascript,javascript,regex,Javascript,Regex,我需要这个格式的正则表达式 (########) 我想应该是这样的 /[0-9]*[.][0-9]/ 我要咬。这应该起作用: var re = /(^\d{2}\.\d{4}$)/; 如果你需要妄想症: var re = /(^\(\d{2}\.\d{4}\)$)/; 我假设括号不属于该模式 使用{x},其中x是要查找的重复次数。使用\d可以匹配数字 下一个要点是,您需要锚定正则表达式以避免获得部分匹配: 您希望在较长的字符串中查找该单词 使用\b确保图案前后没有其他图案 /\b\d{2}
/[0-9]*[.][0-9]/
我要咬。这应该起作用:
var re = /(^\d{2}\.\d{4}$)/;
如果你需要妄想症:
var re = /(^\(\d{2}\.\d{4}\)$)/;
我假设括号不属于该模式 使用
{x}
,其中x
是要查找的重复次数。使用\d
可以匹配数字
下一个要点是,您需要锚定正则表达式以避免获得部分匹配:
\b
确保图案前后没有其他图案
/\b\d{2}\.\d{4}\b/
^
和$
匹配字符串的开头和结尾
/^\d{2}\.\d{4}$/
到目前为止你试过什么吗?你试过什么正则表达式,但没有成功?我没有什么好主意。我想我应该像这样/[0-9]*[.][0-9]/@fnkr:注意标签JavaScript…@fnkr:
XRegExp
是一个库,而不是本机JSRegExp
构造函数。此外,对于如此简单的事情,在我看来真的不需要过分复杂
/^\d{2}\.\d{4}$/