求一正则表达式 还请多多指教 我想写一个这样的表达式 [i|(E)][*]*{+[i|(E)][*]*}* 这个是我自己写的 意思是:是以i或(E)开头的,后跟0或多个* 然后 {+跟前面一样的}整个的闭包这个报错 如何写正确 ??谢谢这个(E)不能只找出( 或 )或E 必须做为一个整体 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个(E)不能只找出( 或 )或E 必须做为一个整体这句话没明白String pattern = "[i|(E)][\\*]*([i|(E)][\\*]*)*"; 这个表达式 我连保存都不行 抱错save can not complete ;some charater using GBK; 我的意思是[i(E)]这样的话,那么就是 任意匹配一个就好了;i 符合,(也符合; 明白吗? 这种情况不行的 那是必需的~¦字符重新输入就可以了,因为这个字符显示在csdn的时候跟程序里的不一样 少了一个加号 "[i ¦(E)][\\*]*(+[i ¦(E)][\\*]*)*"; 我用了 这个表达式 "\\b[i|(E)][\\*]*([\\+][i|(E)][\\*]*)*\\b"请问一下 怎么 i+(,)+i会匹配 我觉得i+(E) 这种能匹配,而i+(不能匹配可是哪里出问题了呢?? "(i|\\(E\\))[\\*]*([\\+](i|\\(E\\))[\\*]*)*"lz,这个应该可以满足你了,呵呵 (?:i|\\(E\\))\\**(?:\\+(?:i|\\(E\\))\\**)*PS:字符 * 在 [ ] 中不需要进行转义,不必写成 [\\*],可以直接写成 [*],但这样的效率没有直接写 \\* 高。 就是比如(?:XXX)意思就是这个是非捕获组~取出groupCount的时候,不包含在里面 Java SE基本学完了,开始迷茫...求高人指点! 关于编译器中关键字变色的问题 mysql连接的Statement或者ResultSet的问题 求助:JAVA怎么实现条形码? 异常类 如何用random 取任意值!!~~~~~~100分求教~~~~~~~~~~~~~~~~ update真的好难呀,能帮我解决吗? 在 win98 中如何使用 java 各位老大,从哪能下载到poewrj?? 要求去掉Frame,怎么办???? 关于solaris下进程能打开的最大文件数的问题 如何通过类全名调用类的静态方法。
抱错save can not complete ;
some charater using GBK;
i 符合,(也符合; 明白吗? 这种情况不行的
¦字符重新输入就可以了,因为这个字符显示在csdn的时候跟程序里的不一样
请问一下 怎么 i+(,)+i会匹配
可是哪里出问题了呢??
但这样的效率没有直接写 \\* 高。