HTML5先行者高级交流群

欢迎加入学习讨论
专注前端,专注网页设计制作及网站开发项目 - (低价承接网站开发项目) QQ:370158739加入收藏RSS
-
2013-12-22 22:55:58
grep用法详解 grep与正则表达式_正则表达式_脚本之家
- 正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支持正则表达式,也正是因为由于它们支持正则,才显得它们强大;在以前上班的公司里,由于公司是基于web
-
2013-12-22 22:55:58
正则表达式提取图片路径 并过滤掉指定字符的写法_正则表达式_脚本之家
- 我想对 html 的图片进行提取.
<img ico src="http://localhost/UCenter/images/noavatar_small.gif" />
<img src="http://localhost/UCenter/images/noavatar_small.gif" />
如上地址. 我想全部提取出来 但是
-
2013-12-22 22:55:55
Oracle正则表达式使用介绍_正则表达式_脚本之家
- 下面通过一些例子来说明使用正则表达式来处理一些工作中常见的问题。 1. REGEXP_SUBSTR REGEXP_SUBSTR 函数使用正则表达式来指定返回串的起点和终点,返回与source_string 字符集中的VARCHAR2 或CLOB 数据相同的字符串
-
2013-12-22 22:55:55
正则表达式学习问答_正则表达式_脚本之家
- 举个简单的例子吧,Unix下的usr、dev等名字,就是那时留传下来的,现在已经有很多人诟病了,usr不是user,dev不是device,难学,也难记。经过这些年的飞速发展,当年的很多问题已经被包装得美轮美奂,如今的用户可能更习惯直接点击“用
-
2013-12-22 22:55:51
python实现统计汉字/英文单词数的正则表达式_正则表达式_脚本之家
- 思路
•使用正则式 "(?x) (?: [/w-]+ | [/x80-/xff]{3} )"获得utf-8文档中的英文单词和汉字的列表。 •使用dictionary来记录每个单词/汉字出现的频率,如果出现过则+1,如果没出现则置1。 •将dictionary
-
2013-12-22 22:55:51
巧解 JavaScript 中的嵌套替换(强大正则)_正则表达式_脚本之家
- 网友wys提问:如何仅使用JavaScript支持的正则语法,将
复制代码 代码如下: <p> <table> <p> <p> </table> <table> <p> <p> </table> <p> 中<table>...</table>之间的<p>都替换为<br/>? 思考 该问题的难点之一在于Jav
-
2013-12-22 22:55:49
应该如何构造复杂的正则表达式_正则表达式_脚本之家
- 文题本来是《如何构造复杂的正则表达式》,但是觉得有些歧义,就感觉正则式本来很简单,我在教人如何将它小事化大一样。正好相反,我的本意是说,即使复杂的正则式也不怕,找出合适的方法,将其构造出来。
避重就轻 Snopo给出的
-
2013-12-22 22:55:49
半小时精通正则表达式 经典实例介绍_正则表达式_脚本之家
- 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 如果您是新手,猜你取消 正则表达式30分钟入门教程"^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符
-
2013-12-22 22:55:47
PHP中的递归正则表达式用法分享_正则表达式_脚本之家
- 什么时候会用到递归正则表达式呢? 当然是待匹配的字串中递归地出现某种模式时(貌似废话). 最经典的例子, 就是递归正则处理嵌套括号的问题了. 例子如下.
假设你的文本中包含了正确配对的嵌套括号. 括号的深度可以是
-
2013-12-22 22:55:47
通过Java正则表达式去掉SQL代码中回车换行和多余空格_正则表达式_脚本之家
- 复制代码 代码如下: public static void main(String[] args) { String sql = "SELECT * FROM /n" + " `testdb`.`foo` LIMIT 0, 100"; String s = "SELECT * FROM `testdb`.`foo` LIMIT 0, 100"; String sql2 = Patt
-
2013-12-22 22:55:45
SqlParser 一个利用正则表达式解析单句SQL的类_正则表达式_脚本之家
- 先看要解析的样例SQL语句: 复制代码 代码如下: select * from dual SELECT * frOm dual Select C1,c2 From tb select c1,c2 from tb select count(*) from t1 select c1,c2,c3 from t1 where condi1=1 Select c1,c2,c
-
2013-12-22 22:55:44
学习正则!超基础简单例子_正则表达式_脚本之家
- 问题是这样的,某个情况下要给:http://jb51.net?a=1
这类url地址追加参数变为:http://jb51.net?a=1&b=2
但是怎么知道已经存在相同参数名呢,例如有这种情况:http://jb51.net?a=1&a=2
这个虽然不会有什么大错误,但是地
-
2013-12-22 22:55:44
匹配5到10位无重复数字的正则表达式_正则表达式_脚本之家
- 对于有重复的5到10位数字可以使用/d{5,10} 这样的正则
无重复的5到10位数字我考虑了一下还不会,最然只好查网上。
有一个版本还不错,反正RegexBuddy测试通过了。
复制代码 代码如下:^(?!/d*?(/d)/d*?/1)/d{5,10}$
-
2013-12-22 22:55:30
DW 查找某字符串前的所有字符的正则表达式_正则表达式_脚本之家
- 我使用DW 这个所见所得的编辑器来写html时,喜欢写上注释,如<!-- header --> 等等的注释,在一次比较大的改动时,需要批量查找替换,为了批量操作,于是我写了一个正则表达式来进行处理。
查找: 复制代码 代码如下: (/r/n|/n|.
-
2013-12-22 22:55:30
用正则查找html中有id属性的html标签_正则表达式_脚本之家
- 如: 字符串<div style="float:left" id="ab">123213</div><div class="a123">21314423</div> 不匹配<div class="a123">……</div>的内容
写这个例子可以用 <[a-zA-Z0-9][^>]+?id=[^>]+?>.*?</di
-
2013-12-22 22:55:25
正则表达式教程之模式修正符使用介绍_正则表达式_脚本之家
- 之前我们给大家介绍了正则表达式中的定界符、原子和元字符,那么我们关于正则表达式教程的基本语法就剩下了正则表达式中的模式修正符。本节会向大家介绍模式修正符的概念、模式修正符的构成,以及结合实例的模式修正符的
-
2013-12-22 22:55:25
让URL只允许一些字符的正则表达式_正则表达式_脚本之家
- 譬如 限制只允许正则出现以下的 a-Z 0-9 http:// 匹配连贯 https:// 匹配连贯 / 不可连续两个出现 & % ? 不可连续两个出现 = 等号 - 中划线 _ 下划线 . 点 很重要
有如下正则符合
^((?:http|https)://)?((?![/?]
-
2013-12-22 22:55:14
正则中需要转义的特殊字符小结_正则表达式_脚本之家
- 如果要查找文件名中有*的文件,则需要对*进行转义,即在其前加一个/。ls /*.txt。正则表达式有以下特殊字符。需要转义
特别字符说明$匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘/
-
2013-12-22 22:55:14
完美Email验证正则表达式_正则表达式_脚本之家
- 际域名格式如下: 域名由各国文字的特定字符集、英文字母、数字及“-”(即连字符或减号)任意组合而成, 但开头及结尾均不能含有“-”,“-”不能连续出现 。 域名中字母不分大小写。域名最长可达60个字节(包括后缀.com、
-
2013-12-22 22:55:11
让editplus3 函数模板完全显示函数_正则表达式_脚本之家
- 我是常常使用editplus ,主要是它启动快,文件小,自定义代码,绿色。发现当用他打开php有一个快捷键ctrl+F11可以打开函数列表,也就是文件内所有的函数名会显示在列表中,双击会选中函数,非常方便但是默认安装好editplus 3 不支
-
2013-12-22 22:55:11
正则表达式其实就是一个特殊的字符串_正则表达式_脚本之家
- java正则表达式提供了比较丰富的类库,大大简化了这个过程。下面列出常用的基本语法: * + ? ^ $ [] () | / / /d /D /w /W {} {n} {n,m}等, 要注意的是“|”或符号。它可以匹配单个字符和字符串。如:t[aeio]n只匹配tan,ten,
-
2013-12-22 22:55:09
编程语言中十六进制的正则匹配_正则表达式_脚本之家
- 它由0-9,A-F,组成。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0---(N-1)的数表示超过9的用字母A-F。
也就是由字符:012345679ABCDEF 组成
C语言中的16进制数必须以 0x开头。比如 0x1表示一个16
-
2013-12-22 22:55:08
正则表达式解二元方程式代码_正则表达式_脚本之家
- 原文:http://blog.stevenlevithan.com/archives/algebra-with-regexes我照着原文写出的正则还真的计算出了结果。上php例子:复制代码 代码如下:<?php/** * 计算 Ax+By=C */function suan($A, $B, $C) { $A--; $B--; $st