java 找出字符串之间的字符
2024-08-24 18:36:55
package lia.meetlucene; import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern; public class XMLReaderTest { public static List<String> match(String s) {
List<String> results = new ArrayList<String>();
Pattern p = Pattern.compile("<text>(.*?)</text>");
// p = Pattern.compile("<icon>([\\w/\\.]*)</icon>");
Matcher m = p.matcher(s);
while (!m.hitEnd() && m.find()) {
results.add(m.group(1));
}
return results;
} public static void main(String[] args) throws IOException {
String s = "<text>能找到前方红绿灯在何处吗 堵车堵的这个神奇啊</text><timestamp>1406595562</timestamp>";
System.out.println(Arrays.toString(Unicode1.match(s).toArray(
new String[0])));
}
}
最新文章
- 【翻译十五】-java并发之固定对象与实例
- Xcode离线安装帮助文档
- Java 多线程处理[全]
- 【C】 02 - 程序结构和预处理
- vim粘贴代码格式变乱
- C#语法中一个问号(?)和两个问号(??)的运算符是什么意思?
- MSP430 中断优先级
- UVA 529 - Addition Chains,迭代加深搜索+剪枝
- 自定义JpaUtil,快速完成Hql执行逻辑(一)
- Java SpringBoot集成RabbitMq实战和总结
- 面试前必知Redis面试题—缓存雪崩+穿透+缓存与数据库双写一致问题
- js 对象属性遍历
- Xgboost GPU 加速
- 配置Tree Shaking来减少JavaScript的打包体积
- Confluence 6 设置一个空间主页
- vue-router-1-安装与基本使用
- 【转】跟我一起学Spring 3(4)–深入理解IoC(控制反转)和DI(依赖注入)
- (转) Hadoop1.2.1安装
- 使用seaborn制图(小提琴图)
- 如何在Linux中统计一个进程的线程数(转)
热门文章
- VC++ TinyXML
- c++ template函数的声明和实现需要在同一个文件中
- dubbo.xsd
- Babelfish(poj 2503)
- free(): invalid next size (fast/normal)问题
- Cocos2dx开发游戏移植到Android平台
- 编译预处理命令--define和ifdef的使用
- 【转】什麼是 Team Explorer Everywhere 2010 ?TFS 專用的 Eclipse 整合套件的安裝與設定
- mysql 源码包 有的版本 可能没有 CMakeCache.txt
- CSS选择器以及优先级与匹配原理