先介绍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);
}
分享到:
相关推荐
javascript 手机号码正则表达式验证函数JS正则表达式验证数字代码JavaScript正则表达式验证身份证号码是否合法(两种方法)...java正则表达式验证邮箱、电话号码示例jquery使用正则表达式验证email地址的方法利用js正则
java帮助文档 jquery帮助文档 css帮助文档 javaScript帮助文档 HTML MySql 多年收藏 值得拥有
本文实例讲述了正则验证不能含有中文的实现方法。分享给大家供大家参考,具体如下: jQuery利用正则验证不能含有中文 var myReg = /^[a-zA-Z0-9_]{0,}$/; if (!myReg.test(input.val())) { $.validation.tip(false...
演示正则表达式, 演示复选框, 演示挂钩, 演示ShowPrompt, 演示飞越, 演示多形式, 演示字段类型, 演示全球设置, 演示的Ajax的Java, 演示Ajax的内联, 演示Ajax的内联和提交PHP, 演示翻译(设计)。 绝对物...
1. 使用 jQuery 技术对登录中的用户名、密码进行非空验证 2. 使用 jQuery 技术和正则表达式对注册中的用户名、密码、 1. 软件的三层架构 2.
只能输入6位数字的密码框,里面有正则判断:密码不可连号和同号如123456111111
100道逻辑思维趣题,ajax框架:dwr》实战(包括整合),Ajax中英文对照手册,CSS2 – Quick Reference ...WINDOWS脚本技术,华为内部程序设计培训,全新java基础实践教程,设计模式手册,网页设计配色常识,正则表达式系统教程
书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单、正则表达式、用户事件和cookie,并在上一版的基础上新增了两章,讲述jQuery框架的基础知识。本书不仅介绍了基础知识和使用方法,也深入探讨...
35、写出验证Email的正则表达式 22 39、说出十种常见的异常 22 40什么是检查性异常和非检查性异常? 23 41、Java的异常处理机制是什么? 23 42、一个静态方法,里面可不可以用this和super关键字 24 三、JavaScript/...
常用数据结构(List、Dictionary、Array)、多态、常用设计模式、反射、常用.net类库、泛型、IO流、委托事件、正则表达式、XML、反射、GC等。 2、数据库开发及ADO.Net(6天) 核心技术课程 数据库开发基础、...
{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} ...