.net变态需求,请大家帮帮我!!!!

问题描述

我现在有这样的需求,因为很急之后麻烦各位大侠帮忙解决了:1.遍历某一文件夹下存在中文名称的文件和文件夹,并提示用户具体的搜索结果,全路径名显示。2.遍历某一文件夹下Html或jsp、asp、PHP、js等文本文件中存在有中文链接的信息,并提示用户具体的搜索结果,全路径名显示。3.遍历某一文件夹下Html或jsp、asp、PHP、js等文本文件中的链接信息,检查链接地址是否失效。我只完成了第一个,剩下两个不知所措。请大家帮我解决一下啊,最好有代码谢谢!!!

解决方案

解决方案二:
关注!!帮你顶!!
解决方案三:
webrequest+正则
解决方案四:
提供一种思路,不知道行不行的通,你自己试下吧,没弄过你说的这个:WebRequestwreq=WebRequest.Create("XXXXX.html");HttpWebResponsewresp=(HttpWebResponse)wreq.GetResponse();stringHTML="";Streams=wresp.GetResponseStream();StreamReaderobjReader=newStreamReader(s,System.Text.Encoding.GetEncoding("GB2312"));stringsLine="";inti=0;while(sLine!=null){i++;sLine=objReader.ReadLine();if(sLine!=null)HTML+=sLine;}Stringtemp="";intstart,stop;start=HTML.IndexOf("用开始判断的一些字符如:<href之类",0,HTML.Length);stop=HTML.IndexOf("用结束判断的一些字符如:>之类",0,HTML.Length);temp=HTML.Substring(start,stop-start);start=temp.IndexOf("<b>");stop=temp.IndexOf("</b>");。。。。。。。。。。。。。。。。。。stringtxt=temp.Substring(start,stop-start);
解决方案五:
DirectoryInfodir=newDirectoryInfo(path);dir.GetFiles("*.html")dir.GetFiles("*.jsp")合并结果后,过虑数据源
解决方案六:
你都能扫描文件夹了,那第二个问题不是很好解决么,至于第三个,你是要扫描你域内的文件还是其他外部连接,如果内部那就好办看文件存在不,如果外部那不好办了
解决方案七:
关注!!帮你顶!!
解决方案八:
MatchCollectionmc=Regex.Matches("文件内容",@"<as+[^>]*?href=""(?<url>[^""]*)""[^>]*>[sS]*?</a>");

mc[i].Value是第i+1个链接的内容,mc[i].Group["url"].Value是第i+1个链接的URL.希望楼主用得上。
解决方案九:
引用7楼HimeTale的回复:

C#codeMatchCollectionmc=Regex.Matches("文件内容",@"<as+[^>]*?href=""(?<url>[^""]*)""[^>]*>[sS]*?</a>");mc[i].Value是第i+1个链接的内容,mc[i].Group["url"].Value是第i+1个链接的URL.希望楼主用得上。

解决方案十:
好烦索的需求,关注下
解决方案十一:
关注中,o(∩_∩)o...哈哈
解决方案十二:
关注学习中帮你顶一下
解决方案十三:
关注学习中帮你顶一下
解决方案十四:
2正则3webrequest
解决方案十五:
我要判断url链接是否失效,怎么办呢?比如说href="xxxx"或src="xxxxx",里边都是相对路径,那该怎么判断?
解决方案:
<scriptlanguage="JScript">varxmlhttp=newActiveXObject("Msxml2.xmlhttp");functioncheckUrl(url){xmlhttp.open("get",url,false);xmlhttp.send();alert(xmlhttp.status!="200"?"不存在":"存在");}</script>

解决方案:
是比较变态。。.
解决方案:
递归遍历呗,用indexof截取位置,然后截取内容,然后递归
解决方案:
学习........................
解决方案:
关注!!帮你顶!!学习一下!!
解决方案:
引用12楼xiaoniao_28的回复:

关注学习中帮你顶一下

解决方案:
你去codeproject.com搜索.netsercher。专门有开源的本地搜索程序。

时间: 2024-09-28 02:50:29

.net变态需求,请大家帮帮我!!!!的相关文章

编码-下面的错误怎么改啊,请大家帮帮我,我刚开始写,写不好啊。耐心看一下,谢谢!!

问题描述 下面的错误怎么改啊,请大家帮帮我,我刚开始写,写不好啊.耐心看一下,谢谢!! #include <iostream> #include <string> #define MAX 100 using namespace std; class HTNode { public: int weight; string data; int f; HTNode* father; HTNode* lchild; HTNode* rchild; string code; HTNode()

我被论坛版主封了IP,我该怎么办?请大家帮帮我,谢谢,小弟刚进论坛,没什么分,日后一定补偿,谢谢大家的信任~!

问题描述 是这样的,有一次我在论坛灌水,结果给版主封了IP,使我在论坛无法发言了,我非常后悔!可惜版主不给我机会,我也不懂封IP是个什么意思,当时被版主封IP的时候,我用的是家里的台式电脑,电信宽带ADSL的,你说我该怎么办?为了能够上那个论坛,我现在刚买了一台笔记本,还没联过网的,我打算用笔记本3G无限网络去上这个论坛,我会重新注册一个ID,包括密码也重新设置一个,邮箱也换,总之什么都和以前的ID不一样,那么请问高手们,我用笔记本电脑再去登陆这个论坛,版主还会知道是我吗?你们说3G无限网络和A

编程-有个很疑惑的问题,想请大家帮帮我

问题描述 有个很疑惑的问题,想请大家帮帮我 实现管理系统的时候,做网页需要web服务器,这个是下载,安装,配置就行,百度的时候发现web服务器可以直接与数据库连接,是不是可以直接获取数据,服务器就不用自己编程搭建获取数据了, 解决方案 你可以把数据库和web服务器放在一起,服务器访问数据库,客户端请求服务端的接口,接口返回数据给客户端 解决方案二: 没用过,至少我觉得apache是不可以访问数据库的. 一般都是通过编程语言来进行访问..

您好!我最近要写一偏论文,是电子商务的环境安全性分析。不知道从哪些方面写,请大家帮帮我!

问题描述 您好!我最近要写一偏论文,是电子商务的环境安全性分析.不知道从哪些方面写,请大家帮帮我! 解决方案 解决方案二:ding!解决方案三:写完了么?

Java中的死锁,看不懂,请大虾帮帮。。。

问题描述 classZhangsan{publicvoidsay(){System.out.println("张三对李四说:"你给我画,我就把书给你"");}publicvoidget(){System.out.println("张三得到画了");}}classLisi{publicvoidsay(){System.out.println("李四对张三说:"你给我书,我就把画给你"");}publicvoi

j2me的需求 请高手帮忙分析一下 有点急..

问题描述 WriteaJ2ME(javamicro-edition)codeprogramusingthehttpconnectivityinterfaceasdescribedinthejavaspecificationtodeliverthefollowingfunctionality:用J2MEjavamicro-edition编写一个程序,这个程序需要使用httpconnectivityinterface去完成下列功能.Creatingtwothreads–oneforcommunica

我用的是vs2008自带的水晶报表做一个web报表页面,可是显示右边有空白,请各位帮帮我!谢谢

问题描述 显示的时候右边横线没有到达最右边,请大家帮帮忙,怎么就能使右边没有空白啊? 解决方案 解决方案二:把宽度给100%啊解决方案三:局中显示..解决方案四:用鼠标拖住然后在中间的这个定位出放开就好了

想给我儿子起个名字!~不知道叫什么好!~请大家帮帮起个!~急!

问题描述 想给我儿子起个名字!~请大家帮忙!~我姓薄要起薄景字的名字!~我儿子是21号上午10点半生的 解决方案 解决方案二: 解决方案三: 解决方案四:薄景精解决方案五:薄景-字-暁解决方案六:薄景气解决方案七:薄景华,薄景颜,薄景睿,薄景峰.....楼主,容我再想想,有没更好的解决方案八:薄景名,薄景星,薄景波,最后取一个有个性的--薄景官解决方案九:薄一勃解决方案十:引用8楼dsdsle的回复: 薄一勃 解决方案十一:薄景琪解决方案十二:薄景轩,薄景龙,薄景鑫解决方案十三:引用8楼dsds

我是新手 请大家帮帮我

问题描述 我用JDialog自定义了一个对话框,通过主类来显示这个对话框,但是在关闭它是,为什么非要点两下红叉叉才能关闭?谢谢... 解决方案 解决方案二:几乎没写过gui,呵呵.你需要重写它的某个方法!具体方法查api吧.解决方案三:没分是不会有人回答的解决方案四:http://soho.33se.info/?78675.htm