老师让我们做一个能从汉字网站http://hanyu.iciba.com上抓取汉字信息的爬虫,现在遇到了一个难题,下面是我用httpunit解析出来的某个字的部分信息。
龙
繁体
龙
笔画
5笔
造字法
原为形声
部首
龙部
五笔
DXV
结构
单一结构
比如说现在我要截取这个字的部首,也就是部首和五笔这2行字中间的那段字,那正则表达式是不是就是"部首.五笔",但是这样做了之后什么也没有截取出来,能告诉我怎么写这个表达式吗。
我用\s它说我转义序列无效,什么原因?
追答\s是正则表达式的转义,你说提示应该是字符串中的提示,我们在Java中定义parttern是应该表达为:"(?:部首)[\\s\\S]+?(?:五笔)"
本回答被提问者和网友采纳