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

只写了几个常用的标签,如果要添加其他标签,按照已有的正则照猫画虎
(存储于剪切板的超文本和源文件有可能是不同的!!也就是说浏览器已经对原有 html 进行了规范化)

启用超文本粘贴转换

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

使用说明
在别的网页中选择HTML内容,比如有链接,或者颜色的拷贝。 
点击运行代码按钮 
直接点击转换 
出来的就是论坛专用的 ubb 代码了

时间: 2024-08-07 10:59:27

将 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

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="([^"]+)"[^

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>")   r

每个程序员需掌握的20个代码命名小贴士_其它综合

代码中到处都需要命名.作为程序员,我们得给类命名,给变量命名,给函数命名,给参数命名,给命名空间命名,等等等等.下面有20条小贴士能帮助你提高你的命名能力. 1.使用能够表达意图的名字 名字得能告诉我们它要做什么,为什么存在,以及是如何工作的.选择能够表达意图的名字,将更有利于我们理解代码. int d; // elapsed time in days int elapsedTimeInDays; int daysSinceCreation; int daysSinceModification;

DataTable数据导出成Excel文件的小例子_实用技巧

复制代码 代码如下: /// /// 将DataTable中的数据导出到指定的Excel文件中 /// /// Web页面对象 /// 包含被导出数据的DataTable对象 /// Excel文件的名称public static void Export(System.Web.UI.Page page,System.Data.DataTable tab,string FileName) { System.Web.HttpResponse httpResponse = page.Response;

Asp.Net上传图片验证代码的小例子_实用技巧

一.客户端方式验证 复制代码 代码如下: <script language="javascript">img=new Image() ;function Check_FileTypeAndFileSize(){    //获得上传路径    var str=document.all.uploadFile.value;    //验证上传路径不为空    if(str=="")    {          alert("请先选择要上传的图片!&q

正则表达式的优化全面详解( 三江小渡)_正则表达式

就像之前写的mysql全面优化详解一样,就是因为这样工具应用十分广泛,所以对这样的工具全面的进行优化策略总结是非常划算的,因为无论你是PHP.Perl.Python.C++.C#.Java等等语言的程序员,你都是有非常大可能用上Mysql.正则表达式这样的工具的. 先说一下你可能不知道的一点关于正则表达式的知识,这对我们将来的优化是有用的. 大家常见的grep(global regular expression print)算是现在的正则的起源吧(从神经学家提出正则概念到数学家建立模型到被IBM

eregi_replace与preg_replace 函数代码的用法比较_正则表达式

eregi_replace ( string pattern, string replacement, string string ) preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit [, int &count]] ) 以上两个函数基本义定义我知道 但是里面样式或参数的定义我搞不懂 例如以下是UBB与YBB Code的用法 $str = eregi_replace("\\[url]ht

asp的ubb函数(推荐)_正则表达式

复制代码 代码如下:  function unHtml(content) unHtml=content if content <> "" then unHtml=replace(unHtml,"&","&") unHtml=replace(unHtml,"<","<") unHtml=replace(unHtml,">",">