Javascript InstaGram验证中的URL验证

时间:2013-08-23 09:59:24

标签: php javascript validation

我以某种方式设法制作了这个url验证码并且它有效。但是我面临着一个问题。我认为stackoverflow是获得解决方案的最佳场所。

function url_followers(){
var url=document.getElementById('ffname').value;
function validate_url(url){
var p= /^\s*(http\:\/\/)?instagram\.com\/[a-z\A-Z\d\-]{1,255}\s*$/;
if(url.match(p)){
return 1;
}else{
return 0;
}
     }

如果在文本框中输入了错误的链接,则提示显示错误。 可能性:

  1. h ***://instagram.com/small-letters(带小写字母的字母)
  2. h ***://instagram.com/capital-letters(带资本的字母表 字母)
  3. h ***://instagram.com/username_username_username(链接可能     包含_ {underscores})
  4. 当前代码仅验证小写和大写字母。 任何帮助,将不胜感激。 谢谢:D

1 个答案:

答案 0 :(得分:2)

尝试:

/^\s*(http\:\/\/)?instagram\.com\/[a-z\d-_]{1,255}\s*$/i

(如果有人进入INSTAGRAM.com,这将使整个表达式不敏感)