24小时热门版块排行榜    

查看: 366  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

伏地的青蛙

新虫 (小有名气)

[求助] 这个java无法生成class文件 怎么修改 已有2人参与

import java.util.regex.*;
public class StartEnd
{
       public static void main(String[] args)
       {
              //创建一个Pattern对象,并用它建立一个Matcher对象
              String regStr = "Java is very easy!";
              System.out.println("目标字符串是:" + regStr);
              Matcher m = Patter.compile("\\w+"
                      .matcher(regStr);
              While(m.find())
              {
                      System.out.println(m.group() + "子串的起始位置:" + m.start() + ",其结束位置:" + m.end());
              }
       }
}
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

巴拉巴拉不……
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cy5344244

新虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
你的正则的类写错了。正确代码如下

import java.util.regex.*;
public class test
{
       public static void main(String[] args)
       {
              //创建一个Pattern对象,并用它建立一个Matcher对象
              String regStr = "Java is very easy!";
              System.out.println("目标字符串是:" + regStr);
              
              Pattern pattern = Pattern.compile("\\w+";
              Matcher m = pattern.matcher(regStr);
              
              while(m.find())
              {
                      System.out.println(m.group() + "子串的起始位置:" + m.start() + ",其结束位置:" + m.end());
              }
       }
}
3楼2015-01-14 22:04:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

me_yu

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
import java.util.regex.*;
public class StartEnd
{
       public static void main(String[] args)
       {
              String regStr = "Java is very easy!";
              System.out.println("target :" + regStr);
              Pattern p = Pattern.compile("\\w+";// 你这里用错了
              Matcher m = p.matcher(regStr);
              if(m.find())
              {
                      System.out.println(m.group() + "start:" + m.start() + ":end:" + m.end());
              }
       }
}
听,寂静的夜里,田野里蛙声和虫鸣,好不欢快!
2楼2015-01-13 18:55:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见