跪求一正则表达式(JAVA)

问题描述

跪求一正则表达式(JAVA)

有一篇文章,我想用正则提取某一小节中的一段文字。规则如下:
内容乱写的。

第一节 春天来了
大都是厅夺顶替在大都是厅百无可奈何堙十万八千里剞需要要压顶 时可时可百事,,地佣兵的,脸,的,遥,仍。人。
一、 叶子黄啦
........
【开新车了】
大都是厅夺顶替在大都是厅百无可奈何堙十万八千里剞需要要压顶 时可时可百事,,地佣兵的,脸,的,遥,仍。人大都是厅夺顶替在大都是厅百无可奈何堙十万八千里剞需要要压顶 时可时可百事,,地佣兵的,脸,的,遥,仍。人。
.......
【开卡车了】
......
【大神快来】
.......
【新手走啊】
第二节 夏天来了
......
【开新车了】
........
开卡车了
......
1、大神快来
.......
【新手走啊】
.....
.........................
......................
通过上面的结构,提取出关键字“新车”与“卡车”,“大神”与“新手”之间的文字,注意可能内容里包含有关键字,求大神们恩赐一条正则表达式吧。小弟先谢过了。
示例(取出的第一个应该是下面这样):
【开新车了】
大都是厅夺顶替在大都是厅百无可奈何堙十万八千里剞需要要压顶 时可时可百事,,地佣兵的,脸,的,遥,仍。人大都是厅夺顶替在大都是厅百无可奈何堙十万八千里剞需要要压顶 时可时可百事,,地佣兵的,脸,的,遥,仍。人。
.......
【开卡车了】

解决方案

JAVA 正则表达式
java中的正则表达式
JAVA中正则表达式总结

解决方案二:

 (?is)【.*?】[^【]+

解决方案三:

建议你直接用【开新车了】【开卡车了】来查找位置,然后截取中间的内容

解决方案四:

https://msdn.microsoft.com/zh-cn/library/ae5bf541(VS.80).aspx这个应该能帮到你

解决方案五:

Pattern.compile("新车[sS]*卡车"); // 在这里指定需要截取的字符串开头和结尾,比如开头是“新车”,结尾是“卡车”,这个结果中是包含关键字的,不是分段的

解决方案六:

是这个,注意是有两个反斜杠。

Pattern.compile("新车[sS]*卡车"); // 在这里指定需要截取的字符串开头和结尾,比如开头是“新车”,结尾是“卡车”,这个结果中是包含关键字的,不是分段的
时间: 2024-09-17 03:29:49

跪求一正则表达式(JAVA)的相关文章

跪求高手,java中有哪些好用的网页在线编辑器

问题描述 主要能实现对文字内容编排(字体.排版.大小及颜色设置),上传图片及视频之前在网上找到了FCKeditor该网页编辑器,但是该功能字体格式很少,设置起来显示的字体也与设置的样式不符,字体颜色设置也有问题,没法正常设置,也不知从何去修改它的js.跪求高手帮帮忙,提供个好用的.功能没有问题的编辑器,或者有用过FCKeditor编辑器知道如何去修改的,麻烦提供个方法,谢谢了.... 解决方案 解决方案二:FCKeditor升级成ckeditor了,还不错的解决方案三:用这个试试解决方案四:引用

跪求一个正则表达式匹配的问题~~急!!!!

问题描述 publicList<String>getTag(Stringcontent,Stringtag)throwsException{try{Patternpattern=Pattern.compile(tag);Matchermatcher=pattern.matcher(content);List<String>list=newArrayList<String>();while(matcher.find()){list.add(matcher.group())

跪求大神-java中static定义变量

问题描述 java中static定义变量 运行结果为什么是0不是1? 解决方案 因为你定义了参数x 根据就近原则,你的x++访问的是这个参数x变量,而不是成员变量x 解决方案二: 因为你的参数名也叫x,x++ 这里是将参数x自增,不是全局变量x. 所以全局变量x里面的值还是0. 解决方案三: class Test { public static int x = 9; public static void name(int x) { x ++; System.out.println(x); //为

跪求!!JAVA俄罗斯方块编程计划书一份。懂的进...

问题描述 叩谢了兄弟们.同情下我这个外行人吧. 解决方案 解决方案二:SF!不懂得你要计划书干吗?代码我是有的.计划书没有弄过的.

java代码 如何将图片转化成矩阵数组的形式! 跪求~~

问题描述 java代码 如何将图片转化成矩阵数组的形式! 跪求-- java代码 如何将图片转化成矩阵数组的形式! 跪求-- 像素数据和二进制数据都可以! java代码 如何提取函数图像的数据,最大值,最小值,变化趋势等等... 请教各位大神们!! 解决方案 http://stchou.iteye.com/blog/819191 参考这个代码,可以读取每个像素的颜色,之后你想怎么处理就怎么处理

图片-java项目jar包问题跪求

问题描述 java项目jar包问题跪求 求解 解决方案 java项目ant打jar包.war包java项目打jar包 解决方案二: 你把问题说明白哦,java项目jar包添加基本的jdk 和项目下lib 解决方案三: 到底是打包遇到问题还是引入遇到问题? 解决方案四: 到底是打包遇到问题还是引入遇到问题? 解决方案五: 你要问什么问题啊,是少jar包么

rsa-RSA加密报错,哪位遇到过类似问题~跪求指点

问题描述 RSA加密报错,哪位遇到过类似问题~跪求指点 import java.security.Key; import java.util.HashMap; import java.util.Map; import javax.crypto.Cipher; import sun.misc.BASE64Decoder; public String decrypt(){ Map keyMap= new HashMap(4); String decryptModeCode = null; Ciphe

java代码-我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神

问题描述 我用Java 写的一个简单截图小工具 但是出现一些在重截时出现bug 跪求大神 /**在这里贴上我注释满满的代码 求一语道破 求建议 求批评 没有贴main 方法 随便写个main方法便可运行 */ ` package com.subimaga; import java.awt.AWTException; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Cursor; import java.

java定时器 run方法怎么返回值 我要返回result 代码里一直报错 晚生跪求解决

问题描述 java定时器 run方法怎么返回值 我要返回result 代码里一直报错 晚生跪求解决 public VirementResultInfo queryTransaction( final String bank, final TransactionInfo transactionInfo) { // final VirementResultInfo result = null; TimerTask task = new TimerTask() { @Override public v