验证网页的正则表达式为:
var regStr = "^((https|http|ftp|rtsp|mms)?://)?"     //域名之前的协议字符串可以出现一次或不出现  + "(([0-9a-zA-Z_!~*'().&=+$%-]+: )?[0-9a-zA-Z_!~*'().&=+$%-]+@)?" //ftp的user@   + "(([0-9]{1,3}\.){3}[0-9]{1,3}"        // 验证IP形式的URL,如:192.168.10.16    + "|"                                     // 输入的可以是IP或域名   + "([0-9a-zA-Z_!~*'()-]+\.)*"             // 验证域名  www.   + "([0-9a-zA-Z][0-9a-zA-Z-]{0,61})?[0-9a-zA-Z]\." // 验证二级域名   + "[a-zA-Z]{2,6})(:[0-9]{1,4})?"        // 域名中可能包含端口    + "((/?)|"    + "(/[0-9a-zA-Z_!~*'().;?:@&=+$,%#-]+)+/?)$";

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><base href="<%=basePath%>"><title>验证字符串是否为汉字</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0">    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--><script language="javascript"> function checknetURL(){var netURL = document.getElementById("netURL");var regStr = "^((https|http|ftp|rtsp|mms)?://)?"     //域名之前的协议字符串可以出现一次或不出现  + "(([0-9a-zA-Z_!~*'().&=+$%-]+: )?[0-9a-zA-Z_!~*'().&=+$%-]+@)?" //ftp的user@   + "(([0-9]{1,3}\.){3}[0-9]{1,3}"        // 验证IP形式的URL,如:192.168.10.16    + "|"                                     // 输入的可以是IP或域名   + "([0-9a-zA-Z_!~*'()-]+\.)*"             // 验证域名  www.   + "([0-9a-zA-Z][0-9a-zA-Z-]{0,61})?[0-9a-zA-Z]\." // 验证二级域名   + "[a-zA-Z]{2,6})(:[0-9]{1,4})?"        // 域名中可能包含端口    + "((/?)|"    + "(/[0-9a-zA-Z_!~*'().;?:@&=+$,%#-]+)+/?)$";   var re=new RegExp(regStr);       //创建正则表达式对象if(!re.test(netURL.value)){alert("您输入的网站不正确!!");netURL.focus();return;}document.getElementById("myform").submit();}</script><style type="text/css">table{font-size: 13px;font-family: 楷体;color:navy;}input{font-size: 13px;font-family: 楷体;color:navy;}font{font-size: 12px;font-family: 楷体;color:orangered;}.style1{width: 500;height: 260;}</style></head><body><fieldset class="style1"><legend>用户注册</legend><form action="" id="myform"><table align="center"><tr><td>用户名:</td><td><input type="text"  id="name">            </td></tr><tr><td>密码:</td><td><input type="password"  id="pwd">          </td></tr><tr><td>确认密码:</td><td><input type="password"  id="pwd1">           </td></tr><tr><td> 性别:</td><td><input type="radio" name="sex" id="man" value="m" />男   <input type="radio" name="sex" id="woman" value="f" />女           </td></tr><tr><td>年龄:</td><td><input type="text" id="age"></td></tr><tr><td>真实姓名:</td><td><input type="text" id="realName"></td></tr><tr><td>E-mail:</td><td><input type="text" id="email"></td></tr><tr><td>个人主页:</td><td><input type="text" id="netURL" size="50"></td></tr><tr><td align="center" colspan="2"><input type="button" value="提 交" "checknetURL()"></td></tr></table></form></fieldset></body>
</html>

验证网站地址是否有效相关推荐

  1. jquery中邮箱地址 URL网站地址正则验证实例代码

    jquery中邮箱地址 URL网站地址正则验证实例代码 QQ网站有一个网站举报的功能,看了一些js代码觉得写得很不错,我就拿下来了,下面是一个email验证与url网址验证js代码,分享给大家 ema ...

  2. POSIX正则表达式 验证电子邮件地址

    我们最经常遇到的验证,就是电子邮件地址验证.网站上常见.各种网页脚本也都常用"正则表达式"(regular expression)对我们输入的电子邮件地址进行验证,判断是否合法.有 ...

  3. 如何使用正则表达式验证电子邮件地址

    电子邮件正则表达式模式 ^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$ ...

  4. 卸载华为系统wifi服务器,华为wifi验证服务器地址

    华为wifi验证服务器地址 内容精选 换一换 在移动设备上正确安装APP后,就可以通过APP登录NetEco服务器. 对接企业自定义的邮箱系统,需要提供企业邮箱的微软EAS协议或者标准的IMAP/SM ...

  5. python使用正则表达式验证邮箱地址语法有效性

    python使用正则表达式验证邮箱地址语法有效性 #python使用正则表达式验证邮箱地址语法有效性 import re # mail regular expression formula# rege ...

  6. ip的正则表达式 java,项目实战:Java正则表达式验证IP地址

    IP 地址是网络上每台计算机的唯一标识,因此 IP 地址的错误输入将使程序无法运行.下面使用前面学习的正则表达式知识,编写一个 Java 程序来验证 IP 地址是否合法. 在定义正则表达式之前,首先要 ...

  7. 如何在JavaScript中验证电子邮件地址

    如何在JavaScript中验证电子邮件地址? #1楼 与squirtle相比 ,这是一个复杂的解决方案,但是在正确验证电子邮件方面做得非常出色: function isEmail(email) { ...

  8. 1.23 实例:正则表达式验证IP地址

    IP 地址是网络上每台计算机的唯一标识,因此 IP 地址的错误输入将使程序无法运行.下面使用前面学习的正则表达式知识,编写一个 Java 程序来验证 IP 地址是否合法. 在定义正则表达式之前,首先要 ...

  9. 百度首页html简单代码_百度站长平台为什么要验证网站及验证方法

    首先和网站推广培训老师一起来了解百度站长为什么要验证网站 站长平台推荐站长添加主站(您网站的链接也许会使用www 和非 www 两种网址,建议添加用户能够真实访问到的网址),添加并验证后,可证明您是该 ...

最新文章

  1. Are you missing a call to unregisterReceiver()?
  2. java 基础知识八 正则表达式
  3. Android Linux下的常用命令行
  4. MySQL的IFNULL函数
  5. 博后招募 | 西湖大学工学院蓝振忠深度学习实验室招募博士后
  6. oracle开启日志服务,Oralce 归档日志开启与关闭示例
  7. SQL----常用函数
  8. SQL Server内存泄漏
  9. linux shell中实现循环日期的实例代码
  10. 2.11.PHP7.1 狐教程-【PHP 数组】
  11. 用GoEasy实现websocket
  12. hcna华为认证网络工程师
  13. Dart语言学习理由
  14. 洛必达法则介绍及使用注意点
  15. 雷达多普勒频率计算公式_人体感应和雷达感应的区别
  16. google thumbnailator简介
  17. EOF:warning: delimited by end-of-file
  18. Keil更改背景颜色
  19. 多级放大电路的一般问题(耦合方式+动态分析)详解
  20. Mosquitto服务安装与使用---入门操作介绍

热门文章

  1. Python语言学习:Python常用自带库(imageio、pickle)简介、使用方法之详细攻略
  2. Py之PIL:不一样的PS之利用PIL库的img.paste方法实现合成刘若英导演电影《后来的我们》海报设计
  3. Ubuntu下安装依赖的几个解决方案
  4. 蓝桥杯_算法训练_关联矩阵
  5. 借助axios的拦截器实现Vue.js中登陆状态校验的思路
  6. 一份来自一月寒冬互联网一线的面经(附面试题)
  7. Android IllegalStateException: The specified child already has a parent问题解决办法
  8. uniGUI试用笔记(十一)
  9. 使用delphi 开发多层应用(十二)使用kbmMW webserver 返回JSON
  10. 三种SQL分页查询的存储过程