HTML5先行者高级交流群

欢迎加入学习讨论
专注前端,专注网页设计制作及网站开发项目 - (低价承接网站开发项目) QQ:370158739加入收藏RSS
-
2013-12-22 22:58:22
正则表达式模式修正符 比如/esi_正则表达式_脚本之家
- 说明 下面列出了当前在 PCRE 中可能使用的修正符。括号中是这些修正符的内部 PCRE 名。修正符中的空格和换行被忽略,其它字符会导致错误。
i (PCRE_CASELESS) 如果设定此修正符,模式中的字符将同时匹配大小写字母。 s
-
2013-12-22 22:58:22
正则表达式下全部符号解释说明_正则表达式_脚本之家
- 字符 描述/ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'/n' 匹配一个换行符。序列 '//' 匹配 "/" 而 "/(" 则匹配 "("。^ 匹配输入字符串的开始
-
2013-12-22 22:58:12
Python 中文正则表达式笔记_正则表达式_脚本之家
- 从字符串的角度来说,中文不如英文整齐、规范,这是不可避免的现实。本文结合网上资料以及个人经验,以 python 语言为例,稍作总结。欢迎补充或挑错。 一点经验 可以使用 repr()函数查看字串的原始格式。这对于写正则表达式
-
2013-12-22 22:58:12
正则表达式笔记三则_正则表达式_脚本之家
- 首字母大小写无关模式 有一段时间,我在写正则表达式来匹配Drug关键字时,经常写出 /viagra|cialis|anti-ed/ 这样的表达式。为了让它更美观,我会给关键词排序;为了提升速度,我会使用 /[Vv]iagra/ 而非/viagra/i ,只让必要的
-
2013-12-22 22:58:06
PHP中的递归正则使用说明_正则表达式_脚本之家
- 之前一篇文章翻译了Perl语言中的递归正则表达式. 其实不少语言中的正则都是支持递归的, 例如本文要介绍的PHP正则递归. 虽然, 工作中最常用的正则表达式都很”正则”, 只用最基本的语法就能解决85%以上的问题, 而且合
-
2013-12-22 22:58:02
javascript常用正则表达式合集第1/2页_正则表达式_脚本之家
- 校验是否全由数字组成 复制代码 代码如下: function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } 校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字
-
2013-12-22 22:58:02
正则表达式模式修正符(/ies)_正则表达式_脚本之家
- 模式修正符 模式修正符 -- 解说正则表达式模式中使用的修正符 说明 下面列出了当前在 PCRE 中可能使用的修正符。括号中是这些修正符的内部 PCRE 名。修正符中的空格和换行被忽略,其它字符会导致错误。
i (PCRE_CASE
-
2013-12-22 22:57:58
js中过滤特殊字符的正则表达式_正则表达式_脚本之家
- 复制代码 代码如下:function stripscript(s) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',//[//].<>/?~!@#¥……&*()――|{}【】‘;:”“'。,、?]") var rs = ""; for (var i = 0; i < s.length; i++) { rs = rs+s.sub
-
2013-12-22 22:57:52
校验普通电话、传真号码的正则表达式(可以+开头,除数字外,可含有-)_正则表达式_脚本之家
- 复制代码 代码如下: function isTel(object) { var s =document.getElementById(object.id).value; //电话和手机号码验证 var pattern =/^((/d{11})|^((/d{7,8})|(/d{4}|/d{3})-(/d{7,8})|(/d{4}|/d{3})-(/d{7,8})-(
-
2013-12-22 22:57:50
正则表达式匹配中文与双字节的代码_正则表达式_脚本之家
- 匹配中文字符 [/u4e00-/u9fa5] C# 复制代码 代码如下: class Class1 { static void Main() { string s = "中文 chinese"; Regex regx = new Regex("[/u4e00-/u9fa5]+"); Match m = regx.Match(s); Console.WriteLine
-
2013-12-22 22:57:50
精通JS正则表达式(推荐)_正则表达式_脚本之家
- 正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表
-
2013-12-22 22:57:45
用Java正则去掉字符串中重复出现的字符_正则表达式_脚本之家
- String str = "abcdeabcdeabcdeaaaaaadddddceeeeabcccccccacadaeec"; str = str.replaceAll(reg, ""); System.out.println(str);
str = str.replaceAll("(?s)(.)(?=.*//1)", ""); (?s)(.)(?=.*/1)
(?s) 开启单行
-
2013-12-22 22:57:45
JavaScript常用的正则表达式表单验证代码_正则表达式_脚本之家
- 常用的正则表达式如下: 复制代码 代码如下: "^-?[1-9]//d*$", //整数 "^[1-9]//d*$", //正整数 "^-[1-9]//d*$", //负整数 "^([+-]?)//d*//.?//d+$", //数字 "^[1-9]//d*|0$", //正数(正整数 + 0) "^-[1-9]//d*|0$", //
-
2013-12-22 22:57:43
JavaScript RegExp 正则表达式对象详细说明_正则表达式_脚本之家
- 直接量语法 /pattern/attributes
创建 RegExp 对象的语法: 复制代码 代码如下:var obj=new RegExp(pattern,attributes); 事例1: 复制代码 代码如下: var pattern=/a/; document.write(pattern.exec("asdas")); 事例
-
2013-12-22 22:57:43
一个正则表达式的看法(?:)_正则表达式_脚本之家
- 原正则的出现是为了实现apache上传目录无执行权限,不过大家知道在 windows下对于文件名是不区分大小写的,但在*unx下就不同了,其中st0p.php和st0p.Php是两个不同的文件,所以此正则(?i:.php)出现 复制代码 代码如下: <
-
2013-12-22 22:57:41
用于过滤空白字符的几种常见的js正则表达式pattern_正则表达式_脚本之家
- 复制代码 代码如下: var trimInfo = { basic: / / // vb中的简单空白字符过滤 , classic: //s/ // 传统的js空白字符过滤 , ecmascript5: /[/s/xA0/u1680/u180E/u2000-/u200A/u2028/u2029/u202F/u205F/u3000]/ // ECM
-
2013-12-22 22:57:41
正则表达式 表示 非指定字符串开头的正则_正则表达式_脚本之家
- 虽然代码不多,但简单明了复制代码 代码如下: preg_match('/^(?!string)/', 'aa') === true 这个用来验证一个字符串是否是非'string'开头的, 在perl或支持perl的正则表达式的语言(如php)中,可以用前看声明来做到这一点,正
-
2013-12-22 22:57:39
JS的正则表达式常用检测代码_正则表达式_脚本之家
- JS的正则表达式 //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
-
2013-12-22 22:57:39
JavaScript基于正则表达式的数字判断函数_正则表达式_脚本之家
- 1.下面列出了一些判读数值类型的正则表达式 复制代码 代码如下: "^//d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-//d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负
-
2013-12-22 22:57:38
php的正则表达式完全手册_正则表达式_脚本之家
- 复制代码 代码如下:(?:pattern) 匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用 "或" 字符 (|) 来组合一个模式的各个部分是很有用。例如, 'industr(?:y|ies) 就是一个比 'i