html转换成UBB代码

html转换成UBB代码

Function Html2Ubb(str)
 If Str<>"" And Not IsNull(Str) Then
  Dim re,tmpstr
  Set re=new RegExp
  re.IgnoreCase =True
  re.Global=True
  re.Pattern = "(<STRONG>)":Str = re.Replace(Str,"<b>")
  re.Pattern = "(<\/STRONG>)":Str = re.Replace(Str,"</b>")
  re.Pattern ="(<TBODY>)":Str = re.Replace(Str,"")
  re.Pattern ="(<\/TBODY>)":Str = re.Replace(Str,"")
  re.Pattern ="(<TABLE)":Str = re.Replace(Str,"<table")
  re.Pattern ="(TABLE>)":Str = re.Replace(Str,"table>")
  re.Pattern ="(<TR)":Str = re.Replace(Str,"<tr")
  re.Pattern ="(TR>)":Str = re.Replace(Str,"tr>")
  re.Pattern ="(<TD)":Str = re.Replace(Str,"<td")
  re.Pattern ="(TD>)":Str = re.Replace(Str,"td>")
  re.Pattern ="(<DIV)":Str = re.Replace(Str,"<div")
  re.Pattern ="(Div>)":Str = re.Replace(Str,"div>")
  re.Pattern ="(<IMG )":Str = re.Replace(Str,"<img ")
  re.Pattern ="(<BR)":Str = re.Replace(Str,"<br")
  re.Pattern ="(<A )":Str = re.Replace(Str,"<a ")
  re.Pattern ="(<\/A>)":Str = re.Replace(Str,"</a>")
  re.Pattern ="(<FONT )":Str = re.Replace(Str,"<font ")
  re.Pattern ="(<\/FONT>)":Str = re.Replace(Str,"</font>")
  re.Pattern = "(<s+cript(.+?)<\/s+cript>)":Str = re.Replace(Str, "")
  re.Pattern ="(\{)":Str = re.Replace(Str,"{")
  re.Pattern ="(\})":Str = re.Replace(Str,"}")
  re.Pattern ="(\$)":Str = re.Replace(Str,"$")
  're.Pattern = "(<div>|<div(.+?)>)":Str = re.replace(Str,"<div>")
  're.Pattern = "(<span>|<span(.+?)>)":Str = re.replace(Str,"<span>")
  Set Re=Nothing
  Html2Ubb = Str
 Else
  Html2Ubb = ""
 End If
End Function

时间: 2024-10-30 23:32:44

html转换成UBB代码的相关文章

php ubb转换成html,html转换成ubb代码

php ubb转换成html,html转换成ubb代码 function htmlToUBB($str) {  $str = preg_replace("/<img[^>]+src="([^"]+)"[^>]*>/i","[img]$1[/img]",$str);  $str = preg_replace("/<embed[^>]+src="([^"]+)"[^

asp.net中文简体转换成繁体代码

这是一款简单的asp教程.net教程中文简体转换成繁体代码哦,这款中文简单转换繁体的简单代码,挨过来繁体转换成简体也一样. //Form1.Designer.cs namespace TestEnCode { partial class Form1 { /// <summary> /// 必需的设计器变量. /// </summary> private System.ComponentModel.IContainer components = null; /// <summa

将 html 转成 ubb代码的小脚本_正则表达式

只写了几个常用的标签,如果要添加其他标签,按照已有的正则照猫画虎(存储于剪切板的超文本和源文件有可能是不同的!!也就是说浏览器已经对原有 html 进行了规范化) 启用超文本粘贴转换 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 使用说明 在别的网页中选择HTML内容,比如有链接,或者颜色的拷贝.  点击运行代码按钮  直接点击转换  出来的就是论坛专用的 ubb 代码了

将 html 转成 ubb代码的小脚本

只写了几个常用的标签,如果要添加其他标签,按照已有的正则照猫画虎 (存储于剪切板的超文本和源文件有可能是不同的!!也就是说浏览器已经对原有 html 进行了规范化) <script Language="JavaScript1.2"> //coded by windy_sk <windy_sk@126.com> 20031218 function html_trans(str) { str = str.replace(/\r/g,""); st

C语言转换成C#代码

问题描述 将以下代码转换成C#算法#include<string.h>unsignedintcal_crc(unsignedchar*ptr,unsignedcharlen){unsignedchari;unsignedintcrc=0;while(len--!=0){for(i=0x80;i!=0;i/=2){if((crc&0x8000)!=0){crc*=2;crc^=0x1021;}/*涌CRC乘?郧CRC*/elsecrc*=2;if((*ptr&i)!=0)crc^

ubb转换成html 代码

function up(str){   str = str.replace(/</ig,'<');   str = str.replace(/>/ig,'>');   str = str.replace(/n/ig,'<br />');   str = str.replace(/[code](.+?)[/code]/ig, function($1, $2) {return phpcode($2);});   str = str.replace(/[hr]/ig,'<

ubb 转换成html代码

<% function unhtml(s_string)  s_string=replace(s_string,"&","&")  's_string=replace(s_string," "," ")  s_string=replace(s_string,"<","<")  unhtml=replace(s_string,">"

IBM RSA (IBM rational software architect ) V8 学习之四 C++类图转换成c++代码

原文http://blog.csdn.net/ztz0223/article/details/7596025   前一讲: RSA建模 c++类图 已经说过了,如何生成一个结构体,添加成员变量,添加带参数的成员函数,那么如何看到效果呢? 这就是本文要说的了:变换->UML to C++ 回忆一下,之前建立的模型--c++类图.   现在要用这个类图类生成相应的代码: 步骤一,选择建模文件example_uml,右键,弹出窗口选择变换->新建配置:   步骤二,如图输入配置名:   步骤三,创建

html 转换成php代码

       <script> function htmlphp(){  var input = document.htphp.input.value;  output = "echo"";  for (var c = 0; c < input.length; c++){   if ((input.charAt(c) == "n" || input.charAt(c) == "r")){    output += &q