//aaa.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Java正则表达式</title>
</head>
<body>
<a href="bbb.jsp?id=1">第一个</a>
<br/>
<a href="bbb.jsp?id=2">第二个</a>
<br/>
<%
%>
</body>
</html>
//bbb.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ page import="java.util.regex.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Java正则表达式</title>
</head>
<body>
<%
String id=request.getParameter("id");
String pattern="[0-9]";
Pattern p=Pattern.compile(pattern);
Matcher m=p.matcher(id);
boolean result=m.matches();
if(result==true){
out.println("估计是个真的吧");
}else{
out.println("估计是水货");
}
%>
</body>
</html>
分享到:
相关推荐
Java正则表达式验证函数是Java编程中用于检查字符串是否符合特定模式的一种工具。在Java中,正则表达式(Regular Expression)是一种强大的文本处理工具,可以用来匹配、查找、替换等多种操作。这个函数的目的是简化...
Java正则表达式是Java编程语言中用于处理字符串的强大工具,它基于模式匹配的概念,能够高效地进行文本搜索、替换和解析。在Java中,正则表达式主要通过`java.util.regex`包来实现,提供了Pattern和Matcher两个核心...
### 使用Java正则表达式实现一个简单的身份证号码验证 #### 一、背景介绍 身份证号码是中国公民的身份标识,由15位或18位数字组成(早期为15位,后改为18位)。其中,第18位是校验码,可能是数字0~9或者大写字母X。...
Java正则表达式验证固定电话号码符合性 Java正则表达式验证固定电话号码符合性是验证固定电话号码是否合法的重要步骤。通过使用Java正则表达式,可以实现固定电话号码的验证,确保输入的电话号码符合标准格式。本文...
java使用正则表达式进行校验验证,主要使用了Pattern和Matcher类,直接main方法运行就可以,亲测有效
Java正则表达式提取双引号中间的部分方法 Java正则表达式是Java语言中的一种模式匹配技术,用于字符串的搜索、验证和提取。今天,我们将分享Java正则表达式提取双引号中间的部分方法,这种方法可以应用于各种字符串...
本文将详细介绍如何使用Java正则表达式提取字符串中的特定字符。 首先,了解什么是正则表达式是非常有必要的。正则表达式(Regular Expression)是一种特殊字符序列,用于匹配一组字符串。在Java中,通过java.util....
在Java编程中,正则表达式是处理文本模式匹配的强大工具,尤其在处理网页内容时,如提取网址和链接文字。这个示例展示了如何使用Java的正则表达式来匹配网页中的所有网址和链接文字。下面将详细讲解相关知识点。 1....
本篇文章将详细介绍如何使用Java正则表达式来获取两个特定字符之间的字符串,并通过一个具体的实例进行演示。 首先,让我们理解正则表达式的概念。正则表达式(Regular Expression)是一种模式,用于匹配字符串的...
以下将详细介绍如何使用Java正则表达式来实现这一功能。 首先,我们来看提供的代码片段: ```java public static String getHost(String url) { if(url==null||url.trim().equals("")) { return ""; } String ...
### Java 正则表达式详解 #### 一、正则表达式基本概念 正则表达式(Regular Expression),简称regex或regexp,是一种用于处理文本的强大工具。它通过一系列的符号和字母来描述一种抽象的“搜索模式”,可以方便...
本文将介绍一个Java正则表达式验证工具类,通过一系列的常量定义,实现对不同格式数据的校验功能。 首先,我们定义了Email的正则表达式。Email正则表达式应该能够匹配标准的电子邮件地址格式,例如:\w+(\\.\\w+)*@...
Java正则表达式是处理字符串的强大工具,允许开发者对字符串进行复杂的模式匹配。正则表达式在Java中通过`Pattern`和`Matcher`类实现,这两个类都位于`java.util.regex`包中。本文将深入探讨这两个类的工作原理,并...
Java正则表达式的替换和分组功能是Java编程语言中处理文本的强大工具。在学习和应用Java正则表达式时,掌握其替换和分组功能对于灵活使用正则表达式尤为重要。下面将详细解析这两个功能的原理和使用方法。 ### 正则...
Java正则表达式是编程语言Java中用于处理字符串的强大工具,它允许程序员通过模式匹配来查找、替换或分割文本。在线Java正则表达式测试工具是开发者常用的辅助资源,可以帮助他们在编写和调试正则表达式时实时查看...
Java正则表达式是Java编程语言中处理字符串的强大工具,它允许程序员通过模式匹配来查找、替换或分割文本。本文将深入探讨一些Java正则表达式中常见的易错知识点,帮助开发者更好地理解和使用这一功能。 首先,我们...
Java正则表达式是强大的文本处理工具,它包含一系列预定义的特殊字符,这些字符具有特殊的含义,如`.`表示任何单个字符,`*`表示前面的元素出现零次或多次,`+`表示前面的元素至少出现一次,等等。然而,当我们需要...
Java正则表达式获取大括号小括号内容并判断数字和小数亲测可用 Java正则表达式是一种强大的字符串匹配工具,可以用来提取大括号小括号中的内容,并对数字和小数进行判断。在本文中,我们将详细介绍如何使用Java正则...
本文主要介绍如何使用Java正则表达式来匹配电话号码格式。在探讨正则表达式匹配电话号码之前,我们需要了解正则表达式的基本组成,包括普通字符和特殊字符(元字符)。普通字符代表它们自己,而元字符则有不同的含义...