博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java通配符写法
阅读量:5156 次
发布时间:2019-06-13

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

有时候我们会遇到这样的需求,需要把一个报文里的某些参数项通过通配符的形式配置成我们需要的结果值插入回报文中。

    String filetext = "
#用户身份ID(主账号)#
#用户姓名#
#唯一标识#
#密码#
#密码#
#用户邮箱#
"; Pattern p = Pattern.compile("\\#(.*?)\\#");//正则表达式,取=和|之间的字符串,不包括=和| Matcher m = p.matcher(filetext); while(m.find()) { System.out.println(m.group(1));//m.group(1)不包括这两个字符          System.out.println(m.group(0));//m.group(0)包括这两个字符           filetext = filetext.replace(m.group(0), m.group(1)); }

 

转载于:https://www.cnblogs.com/city-light/p/10816155.html

你可能感兴趣的文章
(VC/MFC)多线程(Multi-Threading) -1. 基本概念.
查看>>
快数据时代下,Moka携手DataPipeline提升招聘效能
查看>>
day1 用户登陆三次机会
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
LeetCode Ones and Zeroes
查看>>
基本算法概论
查看>>
jquery动态移除/增加onclick属性详解
查看>>
css important
查看>>
KindEditor图片上传到七牛云
查看>>
JavaScript---Promise
查看>>
暖暖的感动
查看>>
Java中的日期和时间
查看>>
Django基于admin的stark组件创建(一)
查看>>
批处理/DOS命令删除文件夹下某类型的文件
查看>>
模板 - 数学 - 矩阵快速幂
查看>>
优秀的持久层框架Mybatis,连接数据库快人一步
查看>>
PAT L2-016 愿天下有情人都是失散多年的兄妹
查看>>
抛弃IIS,利用FastCGI让Asp.net与Nginx在一起
查看>>
C. Tanya and Toys_模拟
查看>>
SQL server 第三方驱动 JDTS
查看>>