• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >正则表达式 > 将 html 转成 ubb代码的小脚本

将 html 转成 ubb代码的小脚本

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了html转ubb,html转换ubb,ubb代码怎么下载,ubb代码,ubb代码怎么用等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
//coded by windy_sk 20031218 function html_trans(str) { str = str.replace(/\r/g,""); str = str.replace(/on(load|click|dbclick|mouseover|mousedown|mouseup)="[^"]+"/ig,""); str = str.replace(/]*?>([\w\W]*?)<\/script>/ig,""); str = str.replace(/]+href="([^"]+)"[^>]*>(.*?)<\/a>/ig,"\n$1\n"); str = str.replace(/]+color=([^ >]+)[^>]*>(.*?)<\/font>/ig,"\n[color=$1]$2[/color]\n"); str = str.replace(/]+src="([^"]+)"[^>]*>/ig,"\n[img]$1[/img]\n"); str = str.replace(/<([\/]?)b>/ig,"[$1b]"); str = str.replace(/<([\/]?)strong>/ig,"[$1b]"); str = str.replace(/<([\/]?)u>/ig,"[$1u]"); str = str.replace(/<([\/]?)i>/ig,"[$1i]"); str = str.replace(/ /g," "); str = str.replace(/&/g,"&"); str = str.replace(/"/g,"\""); str = str.replace(//g,">"); str = str.replace(/ /ig,"\n"); str = str.replace(/<[^>]*?>/g,""); str = str.replace(/\[url=([^\]]+)\]\n(\[img\]\1\[\/img\])\n\[\/url\]/g,"$2"); str = str.replace(/\n+/g,"\n"); return str; }

function trans(){ var str = ""; rtf.focus(); rtf.document.body.innerHTML = ""; rtf.document.execCommand("paste"); str = rtf.document.body.innerHTML; if(str.length == 0) { alert("剪切版不存在超文本数据!"); return ""; } return html_trans(str); }


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

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 关于HTML及UBB标记的闭合
  • 将 html 转成 ubb代码的小脚本
  • Html转换UBB程序
  • 将 html 转成 ubb代码的小脚本
  • 简单的Html转换UBB的程序

相关文章

  • 2017-05-11eregi_replace()中特殊字符的处理方法
  • 2017-05-11JavaScript 使用正则表达式进行表单验证的示例代码
  • 2017-05-11比较实用的正则表达式学习笔记
  • 2017-05-11收集一些常用的正则表达式(匹配中文字符、匹配双字节字符、匹配HTML标记、匹配空行 and so on~~~)
  • 2017-05-11javascript 基于正则表达式的文本框验证代码
  • 2017-05-11正则表达式的优化全面详解( 三江小渡)
  • 2017-05-11JScript中正则表达函数的说明与应用
  • 2017-05-11Python 中文正则表达式笔记
  • 2017-05-11又一篇正则表达式学习笔记
  • 2017-05-11正则表达式(简单易懂篇)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • js 常用正则表达式表单验证代码
    • 正则表达式Regular Expression (RegExp)详解
    • 比较实用的正则表达式学习笔记
    • 正则表达式与数学(方程式、线性方程)
    • 超常用的PHP正则表达式收集整理
    • 正值表达式匹配html标签的属性值
    • JavaScript 实现基础 正则表达式
    • 得到连接和图片的地址 正则
    • JS正则表达式提取字符串中所有汉字的脚本
    • JavaScript正则表达式校验非负整数实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有