为了账号安全,请及时绑定邮箱和手机立即绑定

java读取txt文档需要匹配文档中的字符串

java读取txt文档需要匹配文档中的字符串

肥皂起泡泡 2018-07-23 14:18:45
Java读取一个txt格式的文档享用正则表达式匹配以下文档会出现的字符这个正则应该怎么写啊里面会有这种格式:\abc\{}_\%\都需要找出来在此谢谢各位前辈
查看完整描述

2 回答

?
梦里花落0921

TA贡献1772条经验 获得超5个赞

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class RegexMatches
{
public static void main( String args[] ){

  // 按指定模式在字符串查找
  String line = "This order was placed for QT3000! OK?";
  String pattern = "(\\D*)(\\d+)(.*)";

  // 创建 Pattern 对象
  Pattern r = Pattern.compile(pattern);

  // 现在创建 matcher 对象
  Matcher m = r.matcher(line);
  if (m.find( )) {
     System.out.println("Found value: " + m.group(0) );
     System.out.println("Found value: " + m.group(1) );
     System.out.println("Found value: " + m.group(2) );
     System.out.println("Found value: " + m.group(3) ); 
  } else {
     System.out.println("NO MATCH");
  }

}
}


查看完整回答
反对 回复 2018-07-26
  • 2 回答
  • 0 关注
  • 1605 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信