请问这段代码的含义!

问题描述

第一个问题:我想把这段代码转化成VB.NET语言的.但是我还不知道是什么意思.因为我菜.请大家帮忙.谢谢第二个问题:做程序的经常坐着一个姿势久了.脖子疼怎么办啊?医生说这个没法治,难道做这个行业必须要得颈椎病么?publicstringUbbReplace(stringcontent){content=content.Replace("n","<BR>");content=content.Replace("t","");content=content.Replace("","&nbsp;");for(inti=1;i<43;i++)content=content.Replace("[em"+i+"]","<IMGSRC="ubb/face/em"+i+".gif">");content=System.Text.RegularExpressions.Regex.Replace(content,@"[url=(?<x>[^]]*)](?<y>[^]]*)[/url]",@"<ahref=$1target=_blank>$2</a>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[email=(?<x>[^]]*)](?<y>[^]]*)[/email]",@"<ahref=mailto:$1>$2</a>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[flash](?<x>[^]]*)[/flash]",@"<OBJECTcodeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000width=500height=400><PARAMNAME=movieVALUE=""$1""><PARAMNAME=qualityVALUE=high><embedsrc=""$1""quality=highpluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'type='application/x-shockwave-flash'width=500height=400>$1</embed></OBJECT>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[img](?<x>[^]]*)[/img]",@"<IMGSRC=""$1""border=0>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[color=(?<x>[^]]*)](?<y>[^]]*)[/color]",@"<fontcolor=$1>$2</font>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[face=(?<x>[^]]*)](?<y>[^]]*)[/face]",@"<fontface=$1>$2</font>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[size=(?<x>[^]]*)](?<y>[^]]*)[/size]",@"<fontsize=$1>$2</font>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[align=(?<x>[^]]*)](?<y>[^]]*)[/align]",@"<divalign=$1>$2</div>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[fly](?<x>[^]]*)[/fly]",@"<marqueewidth=90%behavior=alternatescrollamount=3>$1</marquee>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[move](?<x>[^]]*)[/move]",@"<marqueescrollamount=3>$1</marquee>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[glow=(?<x>[^]]*),(?<y>[^]]*),(?<z>[^]]*)](?<w>[^]]*)[/glow]",@"<tablewidth=$1style=""filter:glow(color=$2,strength=$3)"">$4</table>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[shadow=(?<x>[^]]*),(?<y>[^]]*),(?<z>[^]]*)](?<w>[^]]*)[/shadow]",@"<tablewidth=$1style=""filter:shadow(color=$2,strength=$3)"">$4</table>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[b](?<x>[^]]*)[/b]",@"<b>$1</b>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[i](?<x>[^]]*)[/i]",@"<i>$1</i>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[u](?<x>[^]]*)[/u]",@"<u>$1</u>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[h1](?<x>[^]]*)[/h1]",@"<h1>$1</h1>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[h2](?<x>[^]]*)[/h2]",@"<h2>$1</h2>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[h3](?<x>[^]]*)[/h3]",@"<h3>$1</h3>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[h4](?<x>[^]]*)[/h4]",@"<h4>$1</h4>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[h5](?<x>[^]]*)[/h5]",@"<h5>$1</h5>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[h6](?<x>[^]]*)[/h6]",@"<h6>$1</h6>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[small](?<x>[^]]*)[/small]",@"<small>$1</small>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[big](?<x>[^]]*)[/big]",@"<big>$1</big>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[del](?<x>[^]]*)[/del]",@"<del>$1</del>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[blink](?<x>[^]]*)[/blink]",@"<blink>$1</blink>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[sub](?<x>[^]]*)[/sub]",@"<sub>$1</sub>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[sup](?<x>[^]]*)[/sup]",@"<sup>$1</sup>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[list](?<x>[^]]*)[/list]",@"<li>$1</li>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[indent](?<x>[^]]*)[/indent]",@"<blockquote><p>$1</p></blockquote>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);content=System.Text.RegularExpressions.Regex.Replace(content,@"[quote](?<x>[^]]*)[/quote]",@"以下内容为引用:<tableborder=0width=95%cellpadding=10cellspacing=1bgcolor=#000000><tr><tdbgcolor=#FFFFFF>$1</td></tr></table>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);returncontent;}

解决方案

解决方案二:
貌似UBB代码。
解决方案三:
确实是UBB
解决方案四:
1.自己找吧2.少休息,多工作就好了
解决方案五:
一堆正则表达式,肯定和格式转换有关。好像是UBB

时间: 2024-10-26 18:32:38

请问这段代码的含义!的相关文章

new-link这段代码的含义是什么?看不懂

问题描述 link这段代码的含义是什么?看不懂 var query = data.Select((x, r) =>x.Select((v, c) => new { r, c, v })); var result = query.GroupBy(x => x.c).Select(x => x.Select(y => y.v).OrderBy(x => x.r).ToArray()).ToArray(); 解决方案 我的代码? var query = data.Select

pb9刚接触,请问这段代码要怎样操作???望大神指点

问题描述 pb9刚接触,请问这段代码要怎样操作???望大神指点 alter table tbw_wh_info add c_wh_type varchar NULL GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'仓库类型(分仓,总仓)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'tbw_wh

求一段代码的含义,是C#+sql Serve的

问题描述 求一段代码的含义,是C#+sql Serve的 protected void Button1_Click(object sender EventArgs e) { SqlConnection con = dataconn.getcon(); con.Open(); //string Querystr = ""select * from examstu_info where stu_id="" + ""'"" + Te

请问这段代码为什么输出null,求大神解答程序执行的顺序?

问题描述 请问这段代码为什么输出null,求大神解答程序执行的顺序? public class xieCheng { private String baseName="Base"; public xieCheng(){ this.callName(); } public void callName(){ System.out.println(baseName); } } public class Sub extends xieCheng { private String baseNam

能解释下下面这段代码的含义,以及为什么会这样输出吗?(没有金币了,拜托了)

问题描述 能解释下下面这段代码的含义,以及为什么会这样输出吗?(没有金币了,拜托了) package com.think_in_java_Chapter12; import java.io.*; import java.util.logging.Logger; class LoggingException extends Exception{ private static Logger logger = Logger.getLogger("LoggingException"); pub

c#-请问这段代码的输出结果,and why?

问题描述 请问这段代码的输出结果,and why? class Person { private int age; public int Age { get { return age; } set { age = value; } } } class Program { static void Main(string[] args) { Console.WriteLine(GetPerson().Age); Console.ReadKey(); } static Person GetPerson

二维数组-请问这段代码中最后输出元素的时候,有必要加个空格吗?

问题描述 请问这段代码中最后输出元素的时候,有必要加个空格吗? static void Main(string[] args) { int[,] score = new int[3, 5]; score[0, 0] = 103; score[1,4] = 80; for (int i = 0; i <3; i++) { for (int j = 0; j < 5; j++) { Console.Write(score[i, j] + " "); Console.WriteL

请问这段代码是什么意思?

问题描述 publicclassInsertSort{publicstaticvoidmain(String[]args){int[]array=newint[]{20,40,90,30,80,70,50};System.out.println("排序前:");for(inti=0;i<array.length;i++){//初始化数组元素System.out.print(array[i]+"");//输出数组元素}inttmp;//定义临时变量intj;fo

javaweb-请问这段代码怎么修改呢?

问题描述 请问这段代码怎么修改呢? String sql = ""insert into message values (messageSeq.nextVal???sysdate)"";本人自学,比较愚笨,劳请附上具体代码 解决方案 String sql = ""insert into message (idtitleusernamecontentscreatetime) values (messageSeq.nextVal'11''22''33