黑马程序员技术交流社区

标题: 紧急求助:这个正则表达式该怎么写 [打印本页]

作者: 申绪胜    时间: 2012-1-1 22:12
标题: 紧急求助:这个正则表达式该怎么写
比如一串文字:"张三李四张磊王五赵六张八",我想把"张“后面的第一个字都消除掉,变成”张李四张王五赵六张“   表达式该怎么写啊
作者: 左华清    时间: 2012-1-2 22:32
package cn.itcast.day1;

public class StaticImport {

        /**
         * @param args
         */
        public static void main(String[] args) {
                String str="张三李四张磊王五赵六张八";
                str=str.replaceAll("张.","张");
                System.out.println(str);
        }

}


加个点就好,表示任意一个,然后再替换下!
作者: 左华清    时间: 2012-1-2 22:35
类名起得不太好,呵呵,放在以前的程序中试了下结果,没改过来.你看看匹配得是不是




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2