在javascript中使用服务器端正则表达式

时间:2011-01-05 05:30:53

标签: javascript asp.net

我正在通过编写服务器端正则表达式来验证网站,当我在javascript中复制相同的东西并尝试验证它没有发生我的代码的一部分如下

"^(https://)+\w+\.+\w" - //serverside validation working fine
document.getElementById('txtWebsite').value.match("^(https://)+\w+\.+\w") == null

如何在客户端验证中实现相同的功能

1 个答案:

答案 0 :(得分:2)

String.match正在考虑将你的正则表达式作为String而不是RegExp对象。 试试这个:

document.getElementById('txtWebsite').value.match(/^(https:\/\/)+\w+\.+\w/)