【问题标题】:URL Validation in Javascript InstaGram ValidationJavascript InstaGram 验证中的 URL 验证
【发布时间】:2013-08-23 09:59:24
【问题描述】:

我以某种方式设法制作了这个 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(链接可能 包含_{下划线})

当前代码仅验证大小写字母。 任何帮助,将不胜感激。 谢谢:D

【问题讨论】:

  • 将 [a-z\A-Z\d\-] 更改为 [a-z\A-Z\d\-_]
  • OmG :D 这真的很容易 :D 我不知道我为什么要自己做 :D 谢谢你的帮助 :D 我实际上正在学习编码。

标签: php javascript validation


【解决方案1】:

试试:

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

(这将使整个表达式不区分大小写,以防有人进入 INSTAGRAM.com)

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多