1.不包括字符 A,正则表达式为:[^A]*
2.例子:
                  Pattern pattern = Pattern.compile("a*");
Matcher m = pattern.matcher("aaaabaa");
while (m.find()) {
System.out.println(m.start());
System.out.println(m.group());
}

解决方案 »

  1.   

    贴几个ip吧,希望对你有用,呵呵!
    http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/jscript7/html/jsjsgrpregexpsyntax.asp
    上面这个比较全。
    http://www.zdnet.com.cn/developer/tech/story/0,2000081602,39077620-2,00.htm
      

  2.   

    我的问题来源于从页面中取得<table....>.....</table>中的数据,每个列数据之间是由逗号分割,每条记录用换行符分割。我的程序目前对于非嵌套的<table>的tag挺好使的,但是今天遇到了嵌套的<table> tag符就无法正确解析,主要是我的算法有问题(我的算法只能解析非嵌套的<table>)。
    目前我思考的处理方法是这样的(其中有些问题,也就是该贴要请教的):
    1:取出全部的最内层的<table....>.....</table> (可能有多组),实现该方法的正则表达式必须能够判断该结果不再嵌套<table....>.....</table>,这也就是我的第一个问题(如何判断字符串中不包含指定字符串)。
    2:一些资料中介绍了正则表达式的group的功能,我不知道该功能是否能满足我以下的要求,经过(1)处理后的结果可能会包含多组<table....>.....</table>,我想使用group的功能,去定位我所需要的哪个<table....>.....</table>(当然我肯定会事先知道第几组是我所需要的)。资料显示(1)(2)可能可以合起来处理。
    谢谢各位的帮助!另外如果问题得以顺利解决的话我可以再加50分!
      

  3.   

    Mark~~
    比我想的全多了`~哈哈~`感谢了`
      

  4.   

    这有一篇入门文章Java正则表达式详解
    http://www.ccw.com.cn/htm/app/aprog/01_7_31_4.asp