请教正则问题:句子里含有句点 . 当我用((\w*\s*\.*)*)提取句子时出现StackOverflowError 用1.4FCS没出现StackOverflowError,但是match不上。你的表达式match象这样的句子:"Khim ..```(())))----~~~@@@@" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ((\w*\s*\x2E*`*\(*\)*\-*~*@*)*).在正则表达式中有其它的意义,用ASCII码2E代替. 王兄真的是很热心啊。前几天我提的关于正则式的问题都是你帮我解决的。由于我还有另外的要作,所以写完这个问题后,今天才来看这个帖子。我的问题是这样的。下面是一篇文章的前面部分。Structural identification of the C25 highly branched isoprenoid in themarine diatom Rhizosolenia setigera. 题目结束Damste, Jaap S. Sinninghe; Schouten, Stefan; Rijpstra, W. Irene C.;Hopmans, Ellen C.; Peletier, Harry; Gieskes, Winfried W. C.;Geenevasen, Jan A. J. (Department of Marine Biogeochemistry andToxicology, Netherlands Institute for Sea Research (NIOZ), Texel 1790AB, Neth.). 作者的结束 Org. Geochem., 30(12), 1581-1583 (English) 1999Elsevier Science Ltd. CODEN: ORGEDE. ISSN: 0146-6380. DOCUMENT TYPE: Journal CA Section: 51 (Fossil Fuels, Derivatives,and Related Products)我要从这样一篇文章提取 题目、作者、文章出处等等。第一句是题目,一定是以第一个英文句点 . 结束的。紧接的是作者。他一定是以 ). 结束的。可是如果象上面那样在 ). 前面包含了(NIOZ) 我提取失败了。因为我在正则式里写出以 ). 结束的表达式时,程序就没有响应,占用100%的cpu,我只好写出一个以没有 )结束的表达式。我在提取时如果只有一层括号没问题,所以碰到少数这样时,就只能提取到(NIOZ不知道你有没有有空帮我看看啊。谢谢你了。 第一个问题:你可以用\x2E来匹配.第二个问题:你可以用\x29\x2E来匹配).在Regexp下通过测试,应该没有什么问题不客气,回答你的问题我也能学到东西啊:) 刚学Java 写了个 日历 大家指点一下! java 大虾请进 interface究竟是什么? 接口的实现里为什么要用接口来定义 散分&&求助--第一份工作报告 请如何从一个中文字符串中找到某个汉字的index值? 有誰会批处理语句的? FileDataSource 这个类为何没有在jdk1.4里??? 不用jdbc-odbc连接桥,怎样连接 数据库 在JAVA中用JDBC如何连接SQLSERVER数据库,如何不通过ODBC连接,用ADO或其他方式。 这有个好网站 紧急求救,关于高用"打印"对话框的程序代码?
.在正则表达式中有其它的意义,用ASCII码2E代替.
由于我还有另外的要作,所以写完这个问题后,今天才来看这个帖子。
我的问题是这样的。下面是一篇文章的前面部分。
Structural identification of the C25 highly branched isoprenoid in themarine diatom Rhizosolenia setigera. 题目结束
Damste, Jaap S. Sinninghe; Schouten, Stefan; Rijpstra, W. Irene C.;
Hopmans, Ellen C.; Peletier, Harry; Gieskes, Winfried W. C.;
Geenevasen, Jan A. J. (Department of Marine Biogeochemistry and
Toxicology, Netherlands Institute for Sea Research (NIOZ), Texel 1790AB, Neth.). 作者的结束
Org. Geochem., 30(12), 1581-1583 (English) 1999
Elsevier Science Ltd. CODEN: ORGEDE. ISSN: 0146-6380.
DOCUMENT TYPE: Journal CA Section: 51 (Fossil Fuels, Derivatives,
and Related Products)
我要从这样一篇文章提取 题目、作者、文章出处等等。
第一句是题目,一定是以第一个英文句点 . 结束的。
紧接的是作者。他一定是以 ). 结束的。可是如果象上面那样在 ). 前面包含了(NIOZ) 我提取失败了。
因为我在正则式里写出以 ). 结束的表达式时,程序就没有响应,占用100%的cpu,我只好写出一个以没有 )结束的表达式。我在提取时如果只有一层括号没问题,所以碰到少数这样时,就只能提取到(NIOZ
不知道你有没有有空帮我看看啊。
谢谢你了。
第二个问题:你可以用\x29\x2E来匹配).
在Regexp下通过测试,应该没有什么问题
不客气,回答你的问题我也能学到东西啊:)