asp.net 正则 - .NET技术 / ASP.NET
<table border= "0 " cellspacing= "0 " cellpadding= "0 ">
<BH_CHANNELS ID= "OWNER " CHILDTYPE= "aaa " STARTPOS= " " >
<tr> <td>
<BH_RECORD>
<BH_CHANNEL FIELD= "CHNLDESC ">
</BH_CHANNEL>
</BH_RECORD>
</td> </tr>
</BH_CHANNELS>
</table>
上面有一段字符串,现在我想找出BH_CHANNELS这个标签,还有标签里的所有属性,问题来了,我想要一个通用的方法找出所有有关 <BH_这样的标签都找出来。写了半天都没有写出来,只好请求大家帮帮忙了。很急啊.谢谢了
顶起来
需求不明确,就上面的例子,给出你要的结果
看到过客 我飘过~
你需要分2步来实现。
1.你需要用<(BH\w+)[^>]*>[\s\S]*?</\1>找到<BH开头的所有内容,当然,我这里不考虑嵌套,平衡组对我来说是个迷……虽然客客师傅的博客看了多次,当时看懂了,记住了,一转眼就糊涂了……
2.在你找到的字符串中。再使用<(?!/)[^>]+>得到标记头,然后使用\w+=(['"]?)[^'"]+\1\b得到每个属性。
1:
C# code
Code highlighting produced by Actipro CodeHighli
相关问答:
function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;
var div1=document.getElementById("divPwd");
if (pwd.value=="")
{
......
asp虚拟主机实现伪静态的方法:
1、 重写url参数
Step1: 建立前台文件index.asp,修改url参数形式。由于读取数据库中的记录不是专题的重点,故直接给出:
<!--#include file="config.asp" -->
&l ......
我有两个dropdownlist都绑好了值,想选中一个dropdownlist中的值,然后在另一个dropdownlist中选中相应的一项。
不是从新绑定第二个dropdownlist,是在已经绑好的值当中选中一个。
我想用js写
求助
你可以把drop ......
代码如下 请高手 指点下 谢谢
ajax_http.js
-------------
function getXMLHTTP() {
var xmlhttp;
if (window.ActiveXObject) {
//IE
try {
......