社区
C#
帖子详情
求C#实现UBB Code功能的代码……
Not
2003-07-30 04:49:36
RT
一时急用找不到……
...全文
36
2
打赏
收藏
求C#实现UBB Code功能的代码……
RT 一时急用找不到……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tmxk0000
2003-12-19
打赏
举报
回复
text = Regex.Replace(text, "\\[B\\](?<boldText>.*)\\[/B\\]",
"<b>${boldText}</b>", RegexOptions.IgnoreCase);
// 替换下划线
text = Regex.Replace(text, "\\[U\\](?<underlineText>.*)\\[/U\\]",
"<u>${underlineText}</u>", RegexOptions.IgnoreCase);
// 替换斜体
text = Regex.Replace(text, "\\[I\\](?<italicText>.*)\\[/I\\]",
"<i>${italicText}</i>", RegexOptions.IgnoreCase);
// 替换居中
text = Regex.Replace(text, "\\[center\\](?<centerText>.*)\\[/center\\]",
"<center>${centerText}</center>", RegexOptions.IgnoreCase);
// 替换超级链接
text = Regex.Replace(text, "\\[url=(?<url>.*)\\](?<urltext>.*)\\[/url\\]",
"<a href='${url}'target='_blank'>${urltext}</a>", RegexOptions.IgnoreCase);
// //[email]
text = Regex.Replace(text, "\\(?<txtText>.*)\\[/email\\]",
"<a href='mailto:${email}' target='_blank'>${txtText}</a><br/>", RegexOptions.IgnoreCase);
//[fly]
text = Regex.Replace(text, "\\[fly\\]",
"<marquee width=90% behavior=alternate scrollamount=3>", RegexOptions.IgnoreCase);
text = Regex.Replace(text, "\\[/fly\\]",
"</marquee>", RegexOptions.IgnoreCase);
//[move]
text = Regex.Replace(text, "\\[move\\]",
"<marquee scrollamount=3>", RegexOptions.IgnoreCase);
text = Regex.Replace(text, "\\[/move\\]",
"</marquee>", RegexOptions.IgnoreCase);
//[grow]
text = Regex.Replace(text, "\\[glow=(?<gwidth>.*)\\,(?<gcolor>.*)\\,(?<gsr>.*)\\](?<txtText>.*)\\[/glow\\]", "<table width=${gwidth} style='filter:glow(color=${gcolor}, strength=${gsr})'>${txtText}</table>", RegexOptions.IgnoreCase);
//
// //[shadow]
text = Regex.Replace(text, "\\[shadow=(?<gwidth>.*)\\,(?<gcolor>.*)\\,(?<gsr>.*)\\](?<txtText>.*)\\[/shadow\\]","<table width=${gwidth} style='filter:shadow(color=${gcolor}, strength=${gsr})'>${txtText}</table>", RegexOptions.IgnoreCase);
Not
2003-12-19
打赏
举报
回复
up
用
C#
实现
工控上位机
结合Github高星开源项目SharpSCADA讲解工控上位机开发,重视基础,突出实战,为广大工控从业...在学习过程中,可加深对
C#
语言和.NET平台的理解,进一步了解工业以太网协议,熟练对WPF技术的应用,透析组态软件的架构。
C#
webbrowser专题
C#
.Net 2.0实例学习:WebBrowser页面与WinForm交互技巧 2 Study Case 4:高亮显示 上一个例子中我们学会了查找文本——究跟到底,对Web页面还是只读不写。那么,如果说要把所有的搜索结果高亮显示呢?我们...
c#
的一些技巧
c#
的一些技巧 1.怎样定制V
C#
DataGrid列标题? DataGridTableStyle dgts = new DataGridTableStyle(); dgts.M
黑马程序员_学习日记42_608基础加强(正则表达式、委托、匿名方法)
1、
UBB
翻译 2、 敏感词过滤 (1) 获取用户输入 (2)用StringBuilder添加需要审核的关键字 StringBuilder sbMod = new StringBuilder (); sbMod.Append () (3)验证是否包含禁止发帖的关键字 二、...
web开发中常用的、做成cs文件的js
代码
在ASP.Net中两种利用CSS
实现
多界面的方法通过使页面动态加载不同CSS
实现
多界面方法一: public void page_load(Object obj,EventArgs e) { //创建服务器端控件. //指定的标记"LINK"初始化此类的新实例. ...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章