[遇到的问题]java正则表达式
来源:互联网 发布:pop3协议端口号 编辑:程序博客网 时间:2024/05/29 12:46
正则表达式是一个非常强大的工具。可以完成许多我们需要很多代码量的工作。
我自己对于正则表达式没有系统的认真学过,平时总是用的时候再临时查(ps主要是因为本人太懒!)。所以很多知识都很模糊。
今天在写java程序时用正则表达式来去除重复的内容。举个例子:
public static void main(String [] args){Pattern pat = Pattern.compile("(\\w+),\\1");String test = "咱们结婚吧,咱们结婚吧";Matcher m = pat.matcher(test);if(m.find()){System.out.println("match");System.out.println(m.group(1));}else System.out.println("no match");}
结果总是 no match。
后来在网上查了一下才知道,原来是各个平台对正则表示元字符的解释不同。在java中,\w不能匹配汉字,需要用\W来匹配汉字。这与原始的正则表达式不同。
经过修改后,表达式可以正确匹配了。
0 0
- [遇到的问题]java正则表达式
- 正则表达式遇到的问题
- 正则表达式与遇到的问题
- JAVA 正则匹配遇到的一个问题
- Java正则表达式中分割“.”的问题:
- 正则表达式的问题
- java 正则表达式 匹配问题
- Java正则表达式转义问题
- Java的正则表达式
- Java的正则表达式
- java的正则表达式
- java的正则表达式
- Java的正则表达式
- Java的正则表达式
- Java的正则表达式
- Java的正则表达式
- java的正则表达式
- java的正则表达式
- 九度oj 题目1455:珍惜现在,感恩生活
- Mongod篇6:mongodb副本集部署
- 为什么在centos6.4上用yum装完mysql,没有找到sql-bench,是不是默认不安装,怎么安装
- QT5.2 android环境搭建链接
- Android 系统属性SystemProperty分析
- [遇到的问题]java正则表达式
- easyui控件之combobox用法。
- SHELL programing study in linux
- Android 探究OOM内幕
- [LeetCode] - Recover Binary Search Tree
- [转]通过网页进行 iOS 应用内部分发
- AndroidManifest.xml中application name功能介绍
- UVa 253 立方体着色
- 找到SQL2005运行效率低下的原因