JAVA编程中如何使用正则表达式?

JAVA编程中如何使用正则表达式?,第1张

// 正则的使用直接查阅API 文档,有例子

String str = "You know I've never really been there. so, I don't know"

String arr[] = str.split("\\.\\s*|\掘搭缓\s+|,\\s*")

// 因为两枝悔个单词中间可判模能是一个标点加数个空格,也可能是多个空格

System.out.println(Arrays.asList(arr))

jdk1.4中加入了java.util.regex包提供对正则表达式的支持。而且Java.lang.String类中的replaceAll和split函数也是调用的正则表达式来实现的。

 正则雹谨塌表达式对字符串的 *** 作主要包括:字符晌羡串匹配,指定字符串替换,指定字符串查找和字符串分割。下面就用一个例子来说明这些 *** 作是如何实现的:

 源圆 <%@ page import="java.util.regex.*"%>

<%

Pattern p=null//正则表达式

Matcher m=null// *** 作的字符串

boolean b

String s=null

StringBuffer sb=null

int i=0


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/12440429.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存