在JSP页面将一个7位长度的String进行拆分,前三位做是否是大写字母判断...

发布网友 发布时间:2024-12-09 17:53

我来回答

2个回答

热心网友 时间:2024-12-13 16:36

<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>

</head>

<body>
<%--//其中[A-Z]{3}表示前三个是大写字母,+表连接,\\d{3}表示中间三位是数字,[0]表示最后是0
str是成功的,str1不成功 --%>
<%
String str="ASD1230";
String str1="asd1232";

String regex="[A-Z]{3}+\\d{3}+[0]";
if(str.matches(regex))
{
out.println("成功匹配");
}else
{
out.println("失败");
}
%><br/>
<%="<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" %><br/>
<%
if(str1.matches(regex))
{
out.println("成功匹配");
}else
{
out.println("失败");
}
%>

</body>
</html>

热心网友 时间:2024-12-13 16:33

把字符串中的每个字符取出来判断一下。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com