加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式(练习)

发布时间:2020-12-14 02:03:21 所属栏目:百科 来源:网络整理
导读:public class RegexTest { public static void main(String[] args) { test_1(); } /* * 需求:将以下字符串转成:我要学编程。 * * 到底用四种功能中的哪一种呢?或者哪几个呢? * 思路方法: * 1,如果只想知道该字符串是对是错,使用匹配。 * 2,想要将已
public class RegexTest { public static void main(String[] args) { test_1(); } /* * 需求:将以下字符串转成:我要学编程。 * * 到底用四种功能中的哪一种呢?或者哪几个呢? * 思路方法: * 1,如果只想知道该字符串是对是错,使用匹配。 * 2,想要将已有的字符串变成另一个字符串,替换。 * 3,想要按照指定的方式将字符串变成多个字符串。切割。 * 4,想要拿到符合需求的字符串子串,获取。获取符合规则的子串。 */ public static void test_1(){ String str = "我我...我我...我要..要...要要...学学学...学学...编编编...编编..程.程...程...程"; /* * 将已有字符串变成另一个字符串。使用 替换功能。 * 1,可以先将 . 去掉。 * 2,再将多个重复的内容变成单个内容。 */ str = str.replaceAll(".+",""); System.out.println(str); str = str.replaceAll("(.)1+","$1"); System.out.println(str); } }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读