求一个JAVA的正则表达示

问题描述

第一个是[#1]然后每个是[#2]、[#3]、[#4]、[#5]、[#6]怎么匹配这样的数字符串啊[#]这些都是定了的,数字不定 问题补充:能不能再写一个例子比如说String str = "badfdsfdsafsadf[#1],sfdsafsdfasdf[#2],skdf;sakfdjaksfdj"1.判断里面有多少个这样匹配的2.能匹配的换成指定字符串内容

解决方案

让我想到了万恶的面试官。比如说String str = "badfdsfdsafsadf[#1],sfdsafsdfasdf[#2],skdf;sakfdjaksfdj" 1.判断里面有多少个这样匹配的 2.能匹配的换成指定字符串内容\[#(\d+)\] 1.groupCount 获取符合规则的总数2.replaceAll("\[#\d+\]","you want");
解决方案二:
public static void main(String[] args) {String str = "badfdsfdsafsadf[#1],sfdsafsdfasdf[#2],skdf;sakfdjaksfdj" ; Matcher matcher = Pattern.compile("\[#(\d+)\]").matcher(str);StringBuffer sb = new StringBuffer(); while(matcher.find()){matcher.appendReplacement(sb, "ReplaceStr"); }matcher.appendTail(sb); System.out.println(sb.toString());}
解决方案三:
\[#(\d+)\] group获取即可
解决方案四:
"\[#[1-9]\]"

时间: 2024-12-24 20:20:42

求一个JAVA的正则表达示的相关文章

求一个正则表达式(正则高手来,小弟谢过了)

问题描述 求一个正则表达式(正则高手来,小弟谢过了) 在java代码中,有一个字符串 String str = "aa{bb}cc{{dd}}ee": 我用str的replace()方法: 求一个替换str中的字符'{' 和字符'}'的一个正则表达式 解决方案 比如把{.}都替换成_ String newStr = str.replaceAll("[{|}]","_"); 解决方案二: 高手请进!小弟急求 解决方案三: String str =

效果-求一个java 类型的 双直立插值算法放缩处理图片代码?

问题描述 求一个java 类型的 双直立插值算法放缩处理图片代码? 网上很多代码调用之后生成的图片 不是黑色的 就是放大后没什么效果 解决方案 有没有人知道啊 怎么解决

求一个java的人脸识别系统源码

问题描述 求一个java的人脸识别系统源码 用java语言开发,可以进行人脸识别的程序,算法不要太复杂,能进行简单的人脸识别就行了 解决方案 求人脸识别系统源代码!!! 解决方案二: 一个完整的项目demo http://download.csdn.net/detail/apbbbbb/9525308

求一个java中正则表达式,匹配所有标点符号,但除去‘-’和‘_’的

问题描述 求一个java中正则表达式,匹配所有标点符号,但除去'-'和'_'的 解决方案 可以使用正则表达式:(?=\pP)[^-_]测试:String ss = "测试test.df/:'-_";System.out.println(ss.replaceAll("(?=\pP)[^-_]", ""));输出:测试testdf-_解释:(1)前面部分(?=\pP)是个顺序环视正则表达式,只匹配位置不占用字符,匹配的位置是一个标点符号.(2)匹配到

急求一个java编程!!!

问题描述 急求一个java编程!!! java编程 电话号码查询: 有电话录入.修改.增加.删除,按姓名查询,按电话号码查询,按部门查询,显示所有电话号码信息,打印等功能. 解决方案 http://www.docin.com/p-651608701.html 解决方案二: http://wenku.baidu.com/link?url=ZAaQ8BPeDjmuoS0Z2Mpsr9L1c4RxVLIn3SjARxUliyrtosrbNa_SDgct_SLE6mH5OtznL2y1tYllNruZa

求一个Java web 完善的服装管理系统 急用

问题描述 求一个Java web 完善的服装管理系统 急用 有的麻烦发到QQ邮箱514740827@qq.com,非常感谢!! 急用哦,需要源码数据库文件 ,最好能商用的,自家服装店需要!!!! 解决方案 发自己的邮箱地址你的算盘打得好,上着QQ聊聊天,坐等程序送上门.殊不知这样做危害大,暴露邮箱在互联网上,你的邮箱地址很快就会被搜集邮箱地址的采集程序采集回去. 从而加入他们的数据库,于是源源不断的垃圾邮件就会送上门来.这是危害其一.其二,QQ号码暴露了你的隐私,如果一个人知道你的QQ号,通过搜

求一个java的百科开源开源项目,最好可以二次开发!

问题描述 求一个java的百科开源开源项目,最好可以二次开发! 求一个java的百科开源开源项目,最好可以二次开发! 就是最快的能够搭建一个百科项目,并且可以根据需求进行二次开发! 解决方案 建议用mediawiki,虽然它是php的,但是比其它系统好很多.

求一个Java实现的卡尔曼滤波算法

问题描述 现在做一个基于无线信号的定位系统,求一个Java实现的卡尔曼滤波算法 解决方案 解决方案二:http://download.csdn.net/download/u012766656/8313709这里可以下载

求一个 java 编写的通信录

问题描述 由于我学艺不精,现急求一个用java语言编写的,不涉及数据库,单纯用文件输入输出实现的简单学生通信录,要求界面友好,能实现增删改,保存,退出功能,并能按一定方式进行查询.急求呀,谢谢各位老.下面是一个我参考的一个程序的代码中的一部份,但其中的功能均未实现,希望哪位高手可以帮我实现一下,不甚感激!我QQ是:1417073739,方便的好心人可以给我发一个,谢谢了~~ 解决方案 本帖最后由 yun_hai_ 于 2011-06-01 17:50:07 编辑