(String中)正则表达式使用如下

Posted koma-vv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(String中)正则表达式使用如下相关的知识,希望对你有一定的参考价值。

package zhengze;
/*
* 正则表达式
*/
public class StringTestZhengZe {
public static void main(String[] args) {
String s = "abghh1efg2hhhlm89llllqr8stull5xyz";
/*
* replaceAll(String regex, String replacement) 用给定的替换替换与给定的 regular
* expression匹配的此字符串的每个子字符串。
*/
// 使用字符串的方法将hh替换成"薇薇"
System.out.println(s.replaceAll("h", "薇薇"));
// 正则表达式:把所有的数字替换成国
System.out.println(s.replaceAll("\d", "微"));
// 将索引的非数字替换成"爱"
System.out.println(s.replaceAll("\D", "维"));

}
}

----------------打印结果-------------------------------

abg薇薇薇薇1efg2薇薇薇薇薇薇lm89llllqr8stull5xyz
abghh微efg微hhhlm微微llllqr微stull微xyz
维维维维维1维维维2维维维维维89维维维维维维8维维维维维5维维维




















以上是关于(String中)正则表达式使用如下的主要内容,如果未能解决你的问题,请参考以下文章

Regex正则表达式

Python中正则表达式的巧妙使用

正则表达式

python 字符串替换功能 string.replace()可以用正则表达式,更优雅

JavaScript 正则表达式

Java正则表达式初学者使用法简介