易截截图软件、单文件、免安装、纯绿色、仅160KB

JS代码如何转换成asp.net(C#)的?

因JS不太懂,不知道怎么将下面的代码转换成asp.net(C#)的?麻烦各位了,谢谢。

JScript code:

return str.replace(/<[a-z][^>]*\s*style\s*=[^>]+/ig,function($0,$1){
$0 = $0.replace(/&#(6[5-9]|[78][0-9]|9[0789]|1[01][0-9]|12[012]);?/g,function($0,$1){return String.fromCharCode($1);});
return $0.replace(/\s*style\s*=\s*("[^"]+(expression)[^"]+"|'[^']+\2[^']+'|[^\s]+\2[^\s]+)\s*/ig,"");
});


顶,貌似是jquery的呢

正则替换,用Regex应该可以

我知道用Regex,但是好像这个JS是分成三个正则来替换的。

引用
正则替换,用Regex应该可以
赞同

难道这样替换???]
C# code:

result = Regex.Replace(result, @"<[a-z][^>]*\s*style\s*=[^>]+","", RegexOptions.IgnoreCase);
result = Regex.Replace(result, @"&#(6[5-9]|[78][0-9]|9[0789]|1[01][0-9]|12[012]);?","", RegexOptions.IgnoreCase);
result = Regex.Replace(result, @"\s*style\s*=\s*(""[^""]+(expression)[^""]+""|'[^']+\2[^']+'|[^\s]+\2[^\s]+)\s*", "",RegexOptions.IgnoreCase);



顶一顶呀!


相关问答:

asp.net 线程的问题? - .NET技术 / ASP.NET

前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
 Response.Write(Test.GetDate());
Test类如下:
public class Test
{
  static string dt="";
  public static s ......

asp.net后台调用js方法 - .NET技术 / ASP.NET

<script type="text/javascript" src="js/Dialog.js"></script>
<script type="text/javascript">
  function zOpenD()
  {
  va ......

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

ASP.NET数据插入与更新!

dsQuyMst.Tables["QuyMst"].Rows[0]["SHDOCO"] = "1111";//这句报错(未将对象引用设置到对象的实例。)
这知道是什么原因?
高人指点~~~
using System;
using System.Data;
us ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号