博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个神奇的正则表达式
阅读量:3951 次
发布时间:2019-05-24

本文共 416 字,大约阅读时间需要 1 分钟。

/**     * 匹配 {} 的字符串     */    private static final Pattern p = Pattern.compile("(?<=\\{)[^}]*(?=})");    @Test    void testTemplate() {
String x = "{user} ,
,(ttt) [xxx1],{ctx}{
{ }"; Matcher matcher = p.matcher(x); while (matcher.find()) {
String group = matcher.group(); x = x.replace("{"+group+"}","$app"); } System.out.println(x); }

转载地址:http://kbyzi.baihongyu.com/

你可能感兴趣的文章
1011 A+B 和 C (15 分)
查看>>
1012 数字分类 (20 分)
查看>>
1013 数素数 (20 分)
查看>>
1014 福尔摩斯的约会 (20 分)
查看>>
1015 德才论 (25 分)
查看>>
1016 部分A+B (15 分)
查看>>
1017 A除以B (20 分)
查看>>
1019 数字黑洞 (20 分)
查看>>
1032 挖掘机技术哪家强 (20 分)
查看>>
今夕何夕 HDU - 6112 ( 模拟 )
查看>>
Dividing HDU - 1059 ( 多重背包 - 二进制简化 )
查看>>
Robberies HDU - 2955 ( 0-1背包 )
查看>>
FATE HDU - 2459 ( 二维完全背包 )
查看>>
B. Working out CodeForces - 429B (动态规划)
查看>>
10635 - Prince and Princess UVA-10635 (最长公共子序列的O(nlogn)的解法:LCS转换为LIS)
查看>>
Sizeof和Strlen
查看>>
lower_bound和upper_bound
查看>>
Subsequence POJ - 3061 ( 尺取法 )
查看>>
常见HTTP状态码大全
查看>>
Python很简单?学会魔术方法才算入门!
查看>>