首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

split得出结果为何会多9 呢

2013-09-26 
split得出结果为什么会多9 呢!DOCTYPE HTML PUBliC -//W3C//DTD HTML 4.01 Transitional//EN http://w

split得出结果为什么会多9 呢

<!DOCTYPE HTML PUBliC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script>var maccms_path = "/"</script>
<script src="/js/jquery.js"></script>
<script src="/js/function.js"></script>
<script src="/js/player.js"></script>
</head>
<body>
<div style="display:none">
<input id="vdhead"  type="hidden" value="{maccms:urllist order=asc}[urllist:path]" />
<!--测试二--><0>炮弹飞车</0><!--测试三--><4>1</4><!--测试四--><1>qvod</1><!--测试五--><2>qvod://325929984|915A35AA5ED49BC1DE5CE3004666DF597E3F0E03|炮弹飞车_炮弹飞车.rmvb|+++第1集$</2>

<3><!--测试一-->[MacPlayer.playurl]

<option value="?1-1 ">第1集</option>

</3>

</div>
</body>
</html>
 
这是一个源文件内容 内容复制a
定义一个uh
uh = (a.Split("$").Length)
得到的uh显示是10  应该是是2啊  求解答
[解决办法]
你那a是什么?split后是个数组。。.length就是得到split后数组的长度。。。
[解决办法]
你把那10个打出来看看不就知道了
[解决办法]
引用:
Quote: 引用:

你那a是什么?split后是个数组。。.length就是得到split后数组的长度。。。

a  就是网页源代码啊  从a里边查找$ 得到的数值为什么总是多呢 

网页源代码。。。?那你还是先把源代码字符串好好看看,,,进调试看看字符串。
[解决办法]
你的a字符串内容可能有问题,如果你只有一个$,那么绝对length不会错的。
Split返回的是$分割出来的一个字符串数组

热点排行