求一个读取html中所有js的正则式
如题
是外部的js就取src
不是就取其内容。
拜托!!!
" <script[^>]*?>.*? </script>"
C# code:
string strContent = @"<script type=""text/javascript"" src=""http://sjs.sinajs.cn/blog7common/js/config.js""> </script> ";
Regex re = new Regex("(?is)<script(?:.*?src=\"(?<url>[^\"]*))*[^>]*>(?<info>.*?(?=</script))");
string strSrc = "";
string strInfo = "";
if (re.IsMatch(strContent))
{
Match m = re.Match(strContent) ;
strSrc = m.Groups["url"].Value.Trim();
strInfo = m.Groups["info"].Value.Trim();
}
引用自独孤求败
不好用
哪里不好用?
把原文和正则想要的结果发上来
h
相关问答:
用下面这个函数可以读取网页保存下来的HTM文件,但是不能直接读取网页,为什么?
BOOL GetSourceHtml(CString theUrl,CString Filename)
{
CInternetSess ......
如何向IE中的HTML文本框发送消息,写入字符?
就是能实现向IE中的页面发送鼠标键盘等消息,要如何实现?
写入字符只是把我的问题简单化而已,实际上当然不是这样。
IHTMLDocument2当然能实现写字符,但是要 ......
我用js在html中添加空间的方式可以在ff下的html文件中输出mathml公式,代码如下:
=================================
<head>
<script type="text/javascript">
var myns = &qu ......
比如我想做一个这样的网站:
获取外部html的代码,例如 http://www.cnblogs.com/ioriliao/ 的html代码然后用dom进行
解释。
现在遇到的问题就是如何去获取外部的html代码。
请高人指点。谢谢!
ie --》保存
......
form表单下拉框的蓝色怎么去掉呢,我想把下拉框的颜色设为透明的
may be no way.
像QQ空间里的那些透明的下拉框是怎么弄得呢?
引用
像QQ空间里的那些透明的下拉框是怎么弄得呢?
用层模拟的吧
基本都 ......