
我想用Java提取字符串中的特定子字符串
比如<tdalign="center"style="padding-left:20px">4.3</td>中的>4.3<中的4.3,及提取><之间的内容,如果不用Subs...
比如 <td align="center" style="padding-left: 20px">4.3</td>中的>4.3<中的4.3,及提取><之间的内容,如果不用Substring因为><的位置不确定,有没有其他的函数通过检查开始与“>”结束与“<”的函数若没有求如何编写这个函数!
展开
10个回答
展开全部
应该有别人写好的解析框架可以用吧,若非要用JAVA字符串截取的话也不难:
String src = "<td style='123'>4.5</td>";
String[] subs = src.split("<*>","");
String src = "<td style='123'>4.5</td>";
String[] subs = src.split("<*>","");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用正则表达式
如果想简单一点用jsoup
如果想简单一点用jsoup
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-17
展开全部
用html解析框架,而不是字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
str= str.split(">")[1].split("<")[0];
试试这个.
试试这个.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String src = "<td style='123'>4.5</td>";
String[] subs = src.split("<*>","");
String[] subs = src.split("<*>","");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询