易网时代-编程资源站
Welcome
首页
/
正则表达式
正则表达式在javascript中的几个实例
2016-07-27
46
! 去除字符串两端空格的处理如果采用传统的方式,就要可能就要采用下面的方式了//清除左边空格function js_ltrim(deststr){if(deststr==null)return "";var pos=0;var retStr=new String(deststr);if (retStr.lenght==0) return retStr;while (retStr.substring(pos,pos+1)==" ") pos++;retStr...
简单的Html转换UBB的程序
2016-07-27
55
这个功能主要是让UBB转贴的时候方便点.1.自动识别图片,超链接,字体颜色,和字体加粗,倾斜,下划线的HTML代码,并且转换为UBB代码.2.兼容IE和Mozilla多种浏览器<html> <head> <title>Html转换程序</title> <SCRIPTlanguage="JavaScript1.2"> functionHtmlToUBB(str){ str=str.replace(/...
求个简单正则
2016-07-27
46
求个简单正则<a href="/softdown/INDEX1.ASP?cataloge=&offset=200"> 要截取 <a href=" 和 "> 之间的连接该怎么写啊? 先谢谢了 ([w-]+.)+[w-]+(/[w- ./?%&=]*)? <[^><]*href="?"?([^<>""])"?"?[^><]*> ...
JScript中正则表达式用法详解
2016-07-27
45
呵呵,先罗嗦几句,去年用C#做了一个语法高亮的小东西,根据配制文件中的信息把所给代码格式化成HTML,使它能在网页上显示出和编辑器里一样的语法元素高亮的效果以及支持代码折叠。没错,就是和博客园上看到的类似啦。因为我当时使用的是MSNSpace,它没有提供这项功能,只好自己写一个咯。 我使用的是C#进行编写,起初使用的是超级繁琐的for,while,switch,if等基本语句来判断关键字等等,大家莫笑话,本人愚笨当时还不知道正则表达式是何物,所以只能用这种...
取图片路径的正则
2016-07-27
45
请教个正则的问题 如何把 <imgsrc="xxxx.jpg"> 的xxxx.jpg这段内容给取出来呀!!!<?php $str="<imgsrc="xxxx.jpg">"; preg_match_all("/[^"]*.jpg/",$str,$out); print_r($out[0][0]); ?> ...
文本框输入限制 [大全]
2016-07-27
52
1上面的文本框只能输入数字代码(小数点也不能输入): CODE: <inputonkeyup="this.value=this.value.replace(/D/g,"")"onafterpaste="this.value=this.value.replace(/D/g,"")"> <inputonkeyup="this.value=this.value.replace(/D/g,"")"onafterpaste="this.value=...
UBB代码在论坛中的应用
2016-07-27
53
一、读者指引 读者指引帮助你掌握本文的梗概。以免你看了大半才明白这编文章不适合你,给你造成视觉污染。 如果你正在用ASP写程序,或者你正在写一些诸如BBS、留言溥或表单数据检查之类的东东那就值得一看。 如果你对正则表达式已经了如指掌,那么你不必一行行的看,只要看看我写的模板,再比较一下,取其精华就行了。 如果你还是第一次接触正则表达式,那么你最好一行行的看,并逐条试验 当你熟练的掌握了正则表达式的用法,你就会发现其乐无穷。 二、正则表达...
论坛UBB代码 推荐
2016-07-27
43
复制代码 代码如下:<%dim param,smiles "param是UBB标签完全可用的标记 param=full 则完全可用,否则不支持一些占位大的标签 smiles是禁止笑脸转换function UBBCode(content)dim n,i"on error resume nextset re=new regexpre.IgnoreCase=truere.global=truere.pattern="[code]( )?([sS]+?)[...
将 html 转成 ubb代码的小脚本
2016-07-27
48
//coded by windy_sk 20031218 function html_trans(str) { str = str.replace(/ /g,""); str = str.replace(/on(load|click|dbclick|mouseover|mousedown|mouseup)="[^"]+"/ig,""); str = str.replace(/]*?>([wW]*?)/ig,"");str = str.replace(...
C# 正则表达式 使用介绍
2016-07-27
46
为了避免以后这样的情况,在此记录下正则表达式的一些基本使用方法附带小的实例。让以后在使用时能一目了然知道他的使用,为开发节约时间,同时也分享给大家正则元字符 在说正则表达式之前我们先来看看通配符,我想通配符大家都用过。通配符主要有星号(*)和问号(?),用来模糊搜索文件。winodws中我们常会使用搜索来查找一些文件。如:*.jpg,XXX.docx的方式,来快速查找文件。其实正则表达式和我们通配符很相似也是通过特定的字符匹配我们所要查询的内容信...
验证注册用户名必须为字母
2016-07-27
40
验证注册用户名必须为字母,或者字母+数字,或者全中文,字母是3-20个字符,中文是3-10个 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
自动识别HTML的标记 替换连接
2016-07-27
43
复制代码 代码如下:<% FunctionSenFe_UbbCode(sContent) DimTempReg SetTempReg=NewRegExp WithTempReg .IgnoreCase=True .Global=True "自动识别网址 IfInStr(Lcase(sContent),"http://")>0Then .Pattern="(^|[^<=""])(http:(//|\\)(([w/\+-~`@:%])+.)+...
正则限制文本输入
2016-07-27
43
function regInput(reg) {var srcElem = event.srcElementvar oSel = document.selection.createRange()var srcRange = srcElem.createTextRange()oSel.setEndPoint("StartToStart", srcRange)var num = oSel.text + String.fromCharCode(event.ke...
取字和字符的长度
2016-07-27
49
var s="中文,English";alert("["+s+"]的长度:"+s.replace(/[^x00-xff]/gi,"xx").length) [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
JavaScript中的正则表达式解析
2016-07-27
43
JavaScript中的正则表达式解析正则表达式(regular expression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹配或代替一个字符串(string)中特定字符(或字符集合)的属性(properties)和方法(methods)。要为一个单独的正则表达式添加属性,可以使用正则表达式构造函数(constructor function),无论何时被调用的预设置的正则表达式拥有静态的属性(the predefined ...
UBB 转换函数演示 (经典论坛)
2016-07-27
42
UBB代码对于经常上论坛的朋友来说是最熟悉不过了。这里我不多说了,关于怎么实现UBB转换,不了解的朋友请看这里正则表达式在UBB论坛中的应用。 经典论坛的UBB转换我觉得是处理的非常好的,研究了一下它的转换结果[因为没有源码:)],做了下面的演示。转换结果基本上觉得象了。 主要是针对[code]{html}这两个标签的处理,其他的UBB标签还是一般的处理方法。 下面是分别用javascript和vbscript实现的演示。自己做论坛的朋友,如果想实现类似...
关于表格的正则表达式讨论(表格)
2016-07-27
43
看过许多UBB代码,包括JS,ASP,JSP的,一直没发现表格的UBB,虽然可以直接用HTML模式实现相同表格功能,但对于某些开放的站点来说开放HTML模式终究是不合适的,故一直想实现表格的UBB。 我的设想是在HTML编辑器(HTML,FRONTPAGE,DW)中作好表格,把<替换为[,>替换为],直接复制HTML并提交发布。 可惜经过实践,发现很难。因为表格的HTML标记和其他元素的HTML标记差别很明显,主要原因TD,TR,特别是TABL...
pjblog的ubbcodeasp文件
2016-07-27
45
复制代码 代码如下:<%"===========PBlog2 UBB代码转换代码==========" Author:PuterJam" Copryright PBlog2 " Update: 2005-12-29"===========================================Function UBBCode(ByVal strContent,DisSM,DisUBB,DisIMG,AutoURL,AutoKEY)If isE...
Html转换UBB程序
2016-07-27
44
Html转换程序function HtmlToUBB(str) { str = str.replace(/ /g,""); str = str.replace(/on(load|click|dbclick|mouseover|mousedown|mouseup)="[^"]+"/ig,""); str = str.replace(/]*?>([wW]*?)/ig,""); str = str.replace(/]+href="([^"]+)"[^>]*>(...
PBlog2 公用JS代码
2016-07-27
45
复制代码 代码如下://PBlog2 公用JS代码//Author:PuterJam//查找网页内宽度太大的图片进行缩放以及PNG纠正function ReImgSize(){ for (i=0;i<document.images.length;i++) { if (document.all){if (document.images[i].width>500) { document.images[i].width="500" document....
<<
41
42
43
44
45
46
47
48
49
50
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图