php正则表达式详解:JS正则表达式详解[收藏]

JS正则表达式//校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; (!patrn.exec(s)) false true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”字串 function isRegisterUserName(s) { var patrn=/^[... [阅读全文]

eregireplace:eregi_replace和preg_replace 函数代码的使用方法比较

eregi_replace ( pattern, replacement, ) preg_replace ( mixed pattern, mixed replacement, mixed subject [, limit [, &count]] ) 以上两个基本义定义我知道 但是里面样式或参数定义我搞不懂 例如以下是UBB和YBB Code使用方法 $str = eregi_repl... [阅读全文]

eregireplace:eregi_replace()中特殊字符的处理思路方法

我对PHP正则表达式不太熟悉 在使用eregi_replace时发现带有()串不能进行替换看了手册还是糊里糊涂 比如 将 DIN 1693(Pt.2)-1997 加粗 使用 $str='din 1693(Pt.2)-1997' eregi_replace($str,"strong".$str."/strong",$st... [阅读全文]

pregreplace:自定义ubb代码 preg_replace()函数的一些代码

function ubb($Text) { $Text=htmlspecialchars($Text); $Text=ereg_replace("\r\n","br",$Text); $Text=ereg_replace("\r","br",$Text); $Text=nl2br($Text); $Text=preg_replace("/\\t/is"," ",$T... [阅读全文]

pregreplace:有关preg_replace函数的问题讲解

请问下那此句语句作用给我解释下其中“?”“e","i","s"符号分别是什么意思和它们起到了什么作用还有就是除了"/eis”外还有其他什么模式了吗? 如果有相关学习资料可以给我吗?谢谢各位帮助!谢谢 $post=preg_replace("/\[html\](.+?)\[\/html\]/eis","htmlcode('\\1')",$post); 修饰符: ... [阅读全文]

jsreplace正则:php正则的函数 preg_replace()参数介绍说明

preg_replace 串比对解析并取代 语法: mixed preg_replace(mixed pattern, mixed replacement, mixed subject); 返回值: 混合类型资料 种类: 资料处理 内容介绍说明 本以 pattern 规则来解析比对串 subject欲取而代的串为参数 replacement返回值为混合类型资料为取代后串结果 使用范例 ... [阅读全文]

正则表达式提取:用正则实现提取代码内容的代码

研究了个下午没有头绪来论坛求助老ID丢了!重新注册了个!==! 我想用javascript正则提取asp代码中 SQL行 表达式 但是写来写去都不行各位辛苦帮忙看看! 想提取引号中SQL表达式 strSql="Select * from project354 where ID = "&Request("id")& and Name='111'" 点击运行可以看到效果: =gb2312" ... [阅读全文]

正则表达式教程:PHP和正则表达式教程集合的 2

正则表达式快速入门( 2) 【导读】在本文里我们主要介绍子模式(subpatterns)逆向引用(Back references)和量词(quantiers) 在上篇文章里我们介绍了正则表达式模式修正符和元细心读者也许会发现这部分介绍非常简略而且很少有实际例子讲解这主要是网上现有正则表达式资料都对这部分都有详细介绍和众多例子如果觉得对前部分缺乏了解可以参看这些资料本文希望可以尽可能多涉及些较高级正... [阅读全文]

php正则表达式教程:PHP和正则表达式教程集合的一

PHP和正则表达式 个正则表达式是个特定格式化模式可以用来找出个串在另个串中使用情况几个编程语言包括Visual Basic,Perl,JavaScript和PHP都支持正则表达式希望在这篇入门指导结束Mitchell(作者自己)可以让你在PHP中能应用些基本正则表达式正则表达式是在各种各样语言中突出古怪特征中种但是由于它们看起来是很难个概念所以很多开发者就把它们放到了角落里忘记了它们存在 让我们... [阅读全文]

正则表达式符号:php中正则表达式中的特殊符号

/ 意义:对于通常表示按字面意义指出接着为特殊不作解释 例如:/b/匹配'b',通过在b 前面加个反斜杠也就是/b/则该变成特殊表示 匹配个单词分界线 或者: 对于几个通常介绍说明是特殊指出紧接着不是特殊而应该按字面解释 例如:*是个特殊匹配任意个(包括0个);例如:/a*/意味匹配0个或多个a为了匹配字面上*在a前面加个反斜杠;例如:/a*/匹配'a*' ^ 意义:表示匹配必须在... [阅读全文]

正则表达式教程:正则表达式基础教程 regular expression

前言 正则表达式是烦琐但是强大学会的后应用会让你除了提高效率外会给你带来绝对成就感只要认真去阅读这些资料加上应用时候进行定参考掌握正则表达式不是问题 1. 引子   目前正则表达式已经在很多软件Software中得到广泛应用包括*nix(Linux, Unix等)HP等操作系统PHPC#Java等开发环境以及很多应用软件Software中都可以看到正则表达式影子   正则表达式使用可以通过简单办... [阅读全文]

js中用正则表达式:在Asp中用 正则表达式对象 来校验数据的合法性

我们在制作网站WebSite时候,尤其是各种电子商务网站WebSite,首先都会让用户填写些表格来获取注册用户各种信息,用户有可能输入各式各样信息,而有些不符合要求数据会给我们后端ASP处理带来不必要麻烦,甚至导致网站WebSite出现些安全问题因此我们在将这些信息保存到网站WebSite数据库的前,要对这些用户所输入信息进行数据合法性校验,以便后面可以安全顺利执行所以我们般会在后端编写个ASP校... [阅读全文]

正则表达式语法:常用正则表达式语法例句

这里有些可能会遇到正则表达式举例: /^\[ \t]*$/ "^\[ \t]*$" 匹配个空白行 /\d{2}-\d{5}/ "\d{2}-\d{5}" 验证个ID号码是否由个2位字个连以及个5位数字组成 /(.*).*\/\1/ "(.*).*\/\1" 匹配个 HTML 标记 下表是元及其在正则表达式上下文中行为个完整列表: 描述 \ 将下个标记为个特殊、或个原义、或个 后向引用... [阅读全文]

php正则表达式:[php]正则表达式的 5个成功习惯

正则表达式难于书写、难于阅读、难于维护经常匹配意料不到文本或者错过了有效文本这些问题都是由正则表达式表现和能力引起每个元(metacharacter)能力和细微差别组合在起使得代码不借助于智力窍门技巧就无法解释 许多包含定特性工具使阅读和编写正则表达式变得容易了但是它们又很不符合习惯对于很多员来说书写正则表达式就是种魔法艺术他们坚持自己所知道特征并持有绝对乐观态度如果你愿意采用本文所探... [阅读全文]

正则表达式入门:学习正则表达式30分钟入门教程(第 2版)

正则表达式30分钟入门教程(第 2版)作者:deerchao 来源:unibetter大学生社区 转载请注明来源 本文第版目录本文目标 如何使用本教程 什么是正则表达式? 入门 测试正则表达式 元 转义 重复 类 反义 替换 分组 后向引用 位置指定 负向位置指定 注释 贪婪和懒惰 平衡组 还有些什么东西没提到 些我认为你可能已经知道术语参考 网上资源及本文参考文献 第 2版更新介绍说明 本文目标... [阅读全文]

正则表达式html:用正则表达式格式化html标签的代码

er" _disibledevent=复制代码 代码如下:html head /head body style #x_edit{ height:320px; width:540px; border:1px solid #666666; color:red; filter:chroma(color="#0f0f0f"); background-color:#f0f0f0; ... [阅读全文]

正则表达式字符串:请教一个正则表达式 匹配所有Html标签外部的指定字符串

比如这样段代码: 软件Software地图,软件Software测1试你好img src="xxx" alt="a测2试"ASDASD测3试a href=""a测4试b/a 匹配:(测\d试) 那么我想要匹配是 测1试 测3试 而不匹配包含在html标签中 "测2试" 和 "测4试" 点击运行可以看到效果: [Ctrl+A 全选 提示:你可先修改部分代码,再按运行]点击运行可以看到效果: ... [阅读全文]

正则表达式:正则入门连载!(献给不及格的程序员们)

正则表达式 通过和大多数读者已经熟悉些概念进行比较介绍说明正则表达式概念 本篇内容全部来是 微软 公司 文档             对此表示感谢像那些为此而工作过人们. 除非您以前使用过正则表达式否则您可能不熟悉此术语但是毫无疑问您已经使用过不涉及脚本某些正则表达式概念 例如您很可能使用 ? 和 * 通配符来查找硬盘上文件? 通配符匹配文件名中单个而 * 通配符匹配零个或多个像 data?.d... [阅读全文]

正则表达式:代替正则——HyperScriptExpression联合开发倡议公告

正则难写和复杂语法使得出学者们难以接触为了解决这个难题本人决定请诸位和本人起开发HyperScriptExpression(以后简称HSE)HSE全部使用标记(Marked)形式语法规整例如:正则\d{2}-\d{5}等价HSE为:rep=2digit/rep-rep=5digit/rep正则(.*).*\/\1等价HSE为:rem(*any/*)*any/*/rem=1正则^Chapter [1... [阅读全文]

dreamweaver正则:DreamWeaver中使用正则技术搜索

er" _disibledevent=复制代码 代码如下:a href=(\S)+_(\S)+ a href=$1-$2 a href=((\S)+\_)+ a href=($1+\-)+ a href="(\S)+\_(\S)+" a href="(\S)*\_(\S)*" a href="(\w)+\_(\w)+" a href="(\S*)\_(\S*)" a href="... [阅读全文]

正则表达式应用:正则表达式 应用 4则

以前就想整理总结下直没有时间今天看见了篇好文特此贡献出来尽情享受正则强大功能吧!! 以下为正文内容: ------------------------------------------------------------ 正则表达式(Regular Expression)为串模式匹配提供了种高效、方便思路方法几乎所有高级语言都提供了对正则表达式支持或者提供了现成代码库供本文以ASP环境中常见处理... [阅读全文]

javascript正则:Javascript里的两种使用正则的思路方法

在Javascript里,有两种使用正则思路方法,是创建个正则表达式例子,而是使用String对象里正则表达相关思路方法. 正则表达式对象 两种创建思路方法 var my_regex=/[a-z]+/g; var my_regex= ("[a-z]+","g"); 思路方法 exec(),对进行正则处理,并返回匹配结果. test(),测试是否含有匹配结果 串对象中正则 思路方法 match(... [阅读全文]

js正则表达式:看到一个JS正则的题

贴出来和大家共勉 先看段代码 script var objReg = /^[a-zA-Z]{1}(:){1}$/gi; alert(objReg.test("a:"));//返回true alert(objReg.test("a:"));//返回false /script 为什么第 2个test会返回false?是不是觉得奇怪 原因我解答如下: test实际上和exec思路方法执行思路方法是致只是... [阅读全文]

js文件指定编码:用JS让文章内容指定的关键字加亮

点击运行可以看到效果: 用JS让文章内容指定关键字加亮 是这样.. 现在有这些关键字:美容,生活,购物 当在文章里头出现这些关键字,就把它加亮显示.. 文章是生成静态页面,而这些关键字是能随时更新,所以我想用JS来实现... 不知道怎样来实现这样功能啊?特此求助 [Ctrl+A 全选 提示:你可先修改部分代码,再按运行]多关键词点击运行可以看到效果: 用... [阅读全文]

正则表达式验证:一个验证用户名的正则表达式

求个验证用户名正则表达式各位大哥大姐晚辈求个验证用户名正则表达式苦苦思索了个星期还是没有弄出来本人愚钝还望大家指教!VBscript编程要求用户名控制在3至20个的间由中文、大小写字母、数字、下划线、小数点、减号组成 必须以中英文或数字开头结尾且下划线、小数点、减号这 3个中其中个组合不能是连续 a__a或a--a或a..a 这样但可以 a_a.a_a.a_a-a-a-a_a-a.a.a.a这样... [阅读全文]

php验证字符串:Javascrp中几个常用的字符串验证

!-- Writed by Zhong@IECN 2004.3.26 --script language="javascript"var reIp = /^([01]?\d{1,2}|2[0-4]\d|25[0-5])(\.([01]?\d{1,2}|2[0-4]\d|25[0-5])){3}$/; //IPvar reEml = /^[\w\-\.]+@[a-z0-9]+(\-[a-z0-9]+... [阅读全文]

正则表达式:正则表达式话题

From: www.regexlab.com引言 本文将逐步讨论些正则表达式使用话题本文为本站基础篇的后扩展在阅读本文的前建议先阅读正则表达式参考文档文1. 表达式递归匹配 有时候我们需要用正则表达式来分析个计算式中括号配对情况比如使用表达式 "\( [^)]* \)" 或者 "\( .*? \)" 可以匹配对小括号但是如果括号内还嵌有层括号话如 "( ( ) )"则这种写法将不能够匹... [阅读全文]

临时记录:一个正则

点击运行可以看到效果: [Ctrl+A 全选 提示:你可先修改部分代码,再按运行] 点击运行可以看到效果: [Ctrl+A 全选 提示:你可先修改部分代码,再按运行]构造正则替换: 点击运行可以看到效果: 你好我是CnLei. 我个人网站WebSite:http://www.cnlei.com [Ctrl+A 全选 提示:你可先修改部分代码,再按运行]... [阅读全文]

正则表达式:正则表达式的基本知识

正则表达式基本知识: 元: 正则表达式威力在于其能够在模式中包含选择和循环它们通过使用 有两组区别元:种是模式中除了方括号内都能被识别还有种是在方括号内被识别方括号的外元有这些: 有数种用途通用转义符 断言目标开头(或在多行模式下行开头即紧随换行符的后) 断言目标结尾(或在多行模式下行结尾即紧随换行符的前) 匹配除了换行符外任意个(默认情况下) 类定义开始 类定义结束 开始个多选分支... [阅读全文]

javascript替换:用JavaScript实现全局替换 解决$等特殊符号的难题[

感谢海浪提供正则原贴请参见: http://www.iecn.net/bbs/view/106503.html 要做个模板替换东西里面变量采用${MyName}这种格式命名方式在进行全局替换时遇到两个难点: 1.要么无法替换掉$等特殊符号 2.要么无法忽略大小写 在海浪有帮助下终于有了最佳实现方式:) 最佳实现方式: er" _disibledevent=复制代码 代码如下:script typ... [阅读全文]
<< < 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 > >> 共1605条 分54页