求正則表達式 本帖最后由 salonstar 于 2009-11-04 10:05:08 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string temp = Regex.Match(("<TD> <%=HtmlExt.FormLabel \"編號:\" %>",(?<value>"[^%]*)).Groups["value"].Value;Regex.Replace("<TD> <%=HtmlExt.FormLabel \"編號:\" %>",("[^%]*),"("+temp +")") 不好意思有些不太明白,各位可不可以解釋一下?其實我是在一個文本文件中,需要將所有 =HtmlExt. 後面的第一個空格中加“(”,在 =HtmlExt後面的第一個 %>前面加 ),在 =HtmlExt 後面的第一個 %> 加 </TD> 参考 string re = "(<TD>[^\"]+?)(\"[^%]+?\\s*)(%>)(?!\\s*</TD>)"; string source = "<TD> <%=HtmlExt.FormLabel \"編號:\" %><TD> <%=HtmlExt.FormText \"itemcode\",20,\"\",\"READONLY\"%> "; string result = System.Text.RegularExpressions.Regex.Replace(source, re, "$1($2)$3</TD>", System.Text.RegularExpressions.RegexOptions.IgnoreCase); Response.Write(result); 自定义类中的数据库连接怎么关闭 复制xml 求一条SQL语句的写法 关于线程的一个问题 关于CL编译器的问题。 .net 2.0中的System.Net.Mail发送邮件遇到的问题 form之间如何调用设置控件? 在Web页面中,怎么打开通用对话框? C#的SQL语句最长为多少? 请问如何关闭一个窗体再重新打开它??(非MDI) C#的问题: listView1.Items.Insert(0, lV);
string temp = Regex.Match(("<TD> <%=HtmlExt.FormLabel \"編號:\" %>",(?<value>"[^%]*
)).Groups["value"].Value;
Regex.Replace("<TD> <%=HtmlExt.FormLabel \"編號:\" %>",("[^%]*
),"("+temp +")")
其實我是在一個文本文件中,
需要將所有 =HtmlExt. 後面的第一個空格中加“(”,
在 =HtmlExt後面的第一個 %>前面加 ),
在 =HtmlExt 後面的第一個 %> 加 </TD>
string source = "<TD> <%=HtmlExt.FormLabel \"編號:\" %><TD> <%=HtmlExt.FormText \"itemcode\",20,\"\",\"READONLY\"%> ";
string result = System.Text.RegularExpressions.Regex.Replace(source, re, "$1($2)$3</TD>", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Response.Write(result);