由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 问一个Java regexp的题
相关主题
问个String:replaceALL的问题java str.replaceAll("\n", "") doesn't work
有没有 replaceall for String?如何确保每次读入的字符串都是unique的
wrong!!! Re: 有没有 replaceall for String?Re: Regular Expression in Java
Re: wrong!!! Re: 有没有 replaceall for Stri简单算法问题
why doesn't replaceAll work?JAVA程序设计语言讲座 第二部分
有什么办法高效的进行replaceAllRe: Do anyone know a good websit containing the source code of Java
java 截取一部分stringRe: JAVA有没有象C中SYSTEM那样的METHOD?
我自己编了个Java面试题Re: Question: Java Synchronization
相关话题的讨论汇总
话题: rx话题: java话题: regexp话题: 打印话题: replaceall
进入Java版参与讨论
1 (共1页)
l**********9
发帖数: 537
1
请教一下,这个打印什么:
System.out.println("Java".replaceAll("\w*", "RX"));
为什么是2个RX,而不是一个RX, 谢了
h*****0
发帖数: 4889
2
你是说"\\w*"吧?
打印两个的原因我猜是*表示0或多个,所以1个match了一次,0个也match了一次……

【在 l**********9 的大作中提到】
: 请教一下,这个打印什么:
: System.out.println("Java".replaceAll("\w*", "RX"));
: 为什么是2个RX,而不是一个RX, 谢了

l**********9
发帖数: 537
3
对的,是\w*.
你的意思是找到"java" 打印一次"RX", 然后找到0个character,再打印一次"RX".
谢谢了

【在 h*****0 的大作中提到】
: 你是说"\\w*"吧?
: 打印两个的原因我猜是*表示0或多个,所以1个match了一次,0个也match了一次……

l**********9
发帖数: 537
4
再试一次,\\w*
打了4个\

【在 l**********9 的大作中提到】
: 对的,是\w*.
: 你的意思是找到"java" 打印一次"RX", 然后找到0个character,再打印一次"RX".
: 谢谢了

l**********9
发帖数: 537
5
mitbbs 没做\符号的处理,需要打"\\"才出"\"

【在 l**********9 的大作中提到】
: 再试一次,\\w*
: 打了4个\

h*****0
发帖数: 4889
6
不是,我打\\就出的\\,但在引文里就变成单\了。

【在 l**********9 的大作中提到】
: mitbbs 没做\符号的处理,需要打"\\"才出"\"
h*****0
发帖数: 4889
7
我用的是term,不是歪脖。

【在 h*****0 的大作中提到】
: 不是,我打\\就出的\\,但在引文里就变成单\了。
1 (共1页)
进入Java版参与讨论
相关主题
Re: Question: Java Synchronizationwhy doesn't replaceAll work?
Re: 如何在运行Java程序时让dos窗口不出现呢?有什么办法高效的进行replaceAll
Re: 谁有Java或Oracle的毒招 ?java 截取一部分string
Re: 这个错误是程序的原因还是JAVA的原因我自己编了个Java面试题
问个String:replaceALL的问题java str.replaceAll("\n", "") doesn't work
有没有 replaceall for String?如何确保每次读入的字符串都是unique的
wrong!!! Re: 有没有 replaceall for String?Re: Regular Expression in Java
Re: wrong!!! Re: 有没有 replaceall for Stri简单算法问题
相关话题的讨论汇总
话题: rx话题: java话题: regexp话题: 打印话题: replaceall