查找文本的包含特定的英语单词,这个单词出现且出现两次,例如:djfsljssdd
fdsf word fsfsfsf
可能有汉字 sdff word怎么写这个正则表达式来查找上面的word,注意是要word出现两次才算找到.
fdsf word fsfsfsf
可能有汉字 sdff word怎么写这个正则表达式来查找上面的word,注意是要word出现两次才算找到.
解决方案 »
- struts2执行2次(两次二次)action方法的解决办法
- 救救我吧,JSP遇到了rt cannot be resolved
- 在日文操作系统下,JSP页面的编码应该怎么设置?
- window player问题
- 谁有struts+spring+hibernate的应用实例及教材,麻烦给我发一份好吗?连发两帖
- 用application对象能不能从jsp向action传对象?
- 页面刷新不清除text的值
- 请问怎么用java在某个时间(时间不确定)修改数据库,谢谢
- 第一次用jsp做程序,该怎么用?
- 我的程序需要运行applet,我能判断用户浏览器是否有java虚拟机,在线等
- 不使用Aajx的情况下,如何实现无刷新更新页面?
- applet解压缩客户端带密码zip文件
\1表示匹配前一次个组里面的内容。
package com.google.algorithm;import java.util.regex.Pattern;public class Test {
public static void main(String[] args) {
String input = "djfsljssdd fdsf word fsfsfsf";
System.out.println(Pattern.matches(".+?(word).+?\\1.+", input));
//输出false
input = "djfsljssdd word fdsf word fsfsfsf";
System.out.println(Pattern.matches(".+?(word).+?\\1.+", input));
//输出true
}}