广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州replaceFirst和replaceAll方法_北大青鸟IT软件学校

作者:邓华发布时间:2021-01-12分类:Java技术浏览:1046


导读:之前我们学了这么多Java正则表达式Matcher类的方法,下面我们跟着惠州北大青鸟老师继续学习Matcher类之replaceFirst和replaceAll方法。

之前我们学了这么多Java正则表达式Matcher类的方法,下面我们跟着惠州北大青鸟老师继续学习Matcher类之replaceFirst和replaceAll方法。

replaceFirst 和replaceAll 方法用来替换匹配正则表达式的文本。不同的是,replaceFirst 替换首次匹配,replaceAll 替换所有匹配。

下面的例子来解释这个功能:

import java.util.regex.Matcher;

 import java.util.regex.Pattern;


 public class RegexMatches

 {

     private static String REGEX = "dog";

     private static String INPUT = "The dog says meow. " +

                                     "All dogs say meow.";

     private static String REPLACE = "cat";


     public static void main(String[] args) {

        Pattern p = Pattern.compile(REGEX);

        // get a matcher object

        Matcher m = p.matcher(INPUT);

         INPUT = m.replaceAll(REPLACE);

        System.out.println(INPUT);

    }

 } 

以上实例编译运行结果如下:

The cat says meow. All cats say meow.

想学Java软件开发吗?来惠州北大青鸟新方舟校区学。

java7.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发


Java技术排行
标签列表
网站分类
文章归档
最近发表