`
Mrzhao2013
  • 浏览: 10359 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

java、jquery、验证正则表达式的方法

阅读更多
先介绍java验证正则表达式的方法,一共有两种,代码如下:
package com.ustc.nhss.test;

import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
 * @说明:java验证正则表达的式的两种方法
 * */
public class Regular {
	public static void main(String args[]) {
                  //第一种
		Pattern p = Pattern.compile("^13\\d\\d\\d\\d\\d\\d\\d\\d\\d@e|(^15\\d\\d\\d\\d\\d\\d\\d\\d\\d@e)|(^18\\d\\d\\d\\d\\d\\d\\d\\d\\d@e)");
		String s = "18668327308@e";
		Matcher m = p.matcher(s);
		if (m.find()) {
			String x = s.substring(0, 11);
			System.out.println("{" + x + "}");
		} else {
			System.out.println("xxx");
		}
		String t = "^13\\d\\d\\d\\d\\d\\d\\d\\d\\d@e|(^15\\d\\d\\d\\d\\d\\d\\d\\d\\d@e)|(^18\\d\\d\\d\\d\\d\\d\\d\\d\\d@e)";
                  //第二种
		if(s.matches(t)){
			String x = s.substring(0, 11);
			System.out.println("{" + x + "}");
		};
	}
}


以下为jquery验证ip的实例:
if(!valicateIp(deviceIp)){
		alert("请输入合法的IP");
		return false;
	}
//检查IP的合法性
function valicateIp(ip){
    var pattern = /((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)/;
    return pattern.test(ip);
}
0
0
分享到:
评论

相关推荐

    IP 正则表达式验证

    javascript 手机号码正则表达式验证函数JS正则表达式验证数字代码JavaScript正则表达式验证身份证号码是否合法(两种方法)...java正则表达式验证邮箱、电话号码示例jquery使用正则表达式验证email地址的方法利用js正则

    java jquery css javaScript mySql HTML jtsl 正则表达式 Spring 帮助文档

    java帮助文档 jquery帮助文档 css帮助文档 javaScript帮助文档 HTML MySql 多年收藏 值得拥有

    正则验证不能含有中文的实现方法【jQuery与java实现】

    本文实例讲述了正则验证不能含有中文的实现方法。分享给大家供大家参考,具体如下: jQuery利用正则验证不能含有中文 var myReg = /^[a-zA-Z0-9_]{0,}$/; if (!myReg.test(input.val())) { $.validation.tip(false...

    漂亮的jquery验证

    演示正则表达式, 演示复选框, 演示挂钩, 演示ShowPrompt, 演示飞越, 演示多形式, 演示字段类型, 演示全球设置, 演示的Ajax的Java, 演示Ajax的内联, 演示Ajax的内联和提交PHP, 演示翻译(设计)。 绝对物...

    尚硅谷 Java 技术之网上书城1

    1. 使用 jQuery 技术对登录中的用户名、密码进行非空验证 2. 使用 jQuery 技术和正则表达式对注册中的用户名、密码、 1. 软件的三层架构 2.

    仿支付宝6位数字密码正则判断.zip

    只能输入6位数字的密码框,里面有正则判断:密码不可连号和同号如123456111111

    WEB开发必备几乎包含所有参考资料

    100道逻辑思维趣题,ajax框架:dwr》实战(包括整合),Ajax中英文对照手册,CSS2 – Quick Reference ...WINDOWS脚本技术,华为内部程序设计培训,全新java基础实践教程,设计模式手册,网页设计配色常识,正则表达式系统教程

    JavaScript基础教程第8版

    书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单、正则表达式、用户事件和cookie,并在上一版的基础上新增了两章,讲述jQuery框架的基础知识。本书不仅介绍了基础知识和使用方法,也深入探讨...

    Java面试宝典2020修订版V1.0.1.doc

    35、写出验证Email的正则表达式 22 39、说出十种常见的异常 22 40什么是检查性异常和非检查性异常? 23 41、Java的异常处理机制是什么? 23 42、一个静态方法,里面可不可以用this和super关键字 24 三、JavaScript/...

    史上最好传智播客就业班.net培训教程60G 不下会后悔

    常用数据结构(List、Dictionary、Array)、多态、常用设计模式、反射、常用.net类库、泛型、IO流、委托事件、正则表达式、XML、反射、GC等。 2、数据库开发及ADO.Net(6天) 核心技术课程 数据库开发基础、...

    Java学习笔记-个人整理的

    {3.4}正则表达式}{71}{section.3.4} {3.5}StringBuffer}{75}{section.3.5} {3.6}StringBuilder}{76}{section.3.6} {3.7}StringBuilder与StringBuffer的缺点}{76}{section.3.7} {3.8}内部类}{77}{section.3.8} ...

Global site tag (gtag.js) - Google Analytics