
java语言利用正则表达式获取数组,急求!!
==========原网页代码=======<html><head><title>生物环境监控</title><scriptlanguage="Javascript"ty...
==========原网页代码=======
<html>
<head>
<title>
生物环境监控
</title>
<scriptlanguage= "Javascript"type= "text/javascript">
var D_Room1 = new Array (25.2,52.3,230,6.1); //温度,湿度.光照.NH3
var D_Room2 = new Array (26.5,56.4,282,5.7);
var D_Room3 = new Array (24.8,54.7,260,6.4);
var a=10;
</script>
<body>
<center>
==========================
要求:
利用正则表达式获取数组能够取得数组D_Room1,D_Room2,D_Room3中的数据,然后也分别保存在相应的数组中。
本人刚刚接触java编程,希望众高手大神能够解答本菜鸟的疑问!万分感激!! 展开
<html>
<head>
<title>
生物环境监控
</title>
<scriptlanguage= "Javascript"type= "text/javascript">
var D_Room1 = new Array (25.2,52.3,230,6.1); //温度,湿度.光照.NH3
var D_Room2 = new Array (26.5,56.4,282,5.7);
var D_Room3 = new Array (24.8,54.7,260,6.4);
var a=10;
</script>
<body>
<center>
==========================
要求:
利用正则表达式获取数组能够取得数组D_Room1,D_Room2,D_Room3中的数据,然后也分别保存在相应的数组中。
本人刚刚接触java编程,希望众高手大神能够解答本菜鸟的疑问!万分感激!! 展开
推荐于2016-04-23
展开全部
String testString ="var D_Room1 = new Array (25.2,52.3,230,6.1);" ;
Pattern pattern = Pattern.compile("\\(.*\\)");
Matcher matcher = pattern.matcher(testString);
while(matcher.find())
{
System.out.println(matcher.group()); //打印
}
比如上,可以得到结果(25.2,52.3,230,6.1)。剩下该咋咋地
2013-05-15
展开全部
固定这样的网页的,那取()内就好了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |