相关疑难解决方法(0)

正则表达式时区

我需要一个有效时区的正则表达式,尝试下面的一个.
但我不确定.
请帮助我找出以下正则表达式中的任何错误.

编辑:

冒号和分钟是可选的.如何将其更改为强制性.
如果没有分钟,用户应输入00(+05:00).请帮我解决这个问题.

var chkzone = "+05:30"
if(chkzone .match(/^(Z|[+-](?:2[0-3]|[01]?[0-9])(?::?(?:[0-5]?[0-9]))?)$/))
{
    alert('works out');
}
else
{
    alert("Time zone wrong")
}
Run Code Online (Sandbox Code Playgroud)

javascript regex

8
推荐指数
1
解决办法
7122
查看次数

标签 统计

javascript ×1

regex ×1