正则表达式 70

正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。

用正则表达式来判断素数的代码

复制代码 代码如下: import re def is_prime(num): return not re.match(r"^1?$|^(11+?)\1+$", '1' * num…

2022-05-13 382

用正则删除不包含某个字符串的行的代码

先说一下这个可疑的ip,58.63.144.170,据说是一个弱智的蜘蛛,上帝保佑它下地狱。 看过apache日志的朋友应该知道,apache的访问日志的每一行是以访问者的ip开始…

2022-05-13 270

用正则表达式表示不包含2950的字符串

使用Excel中的VBA测试如下(匹配式为:^((?!2950).)*$): Sub Regs() Dim RegEx As Object Set RegEx = CreateOb…

2022-05-13 184

php 正则 不包含某字符串的正则表达式

常见函数 strstr($str, “abc”); 正则匹配 preg_match(”/(abc)?/is”, $str); 但是要匹配一个字符串中,不包含某字符串,用正则就比较麻…

2022-05-13 234

常用正则表达式范例 方便表单验证

复制代码 代码如下: 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字…

2022-05-13 174

PHP 正则表达式常用函数使用小结

在PHP中有两套正则表达式函数库。一套是由PCRE(Perl Compatible Regular Expression)库提供的。PCRE库使用和Perl相同的语法规则实现了正则…

2022-05-13 187

PHP 正则表达式的几则使用技巧

我的PHP正则入门,是起源于网上的一篇文章,这篇文章由浅入深的阐述了PHP正则表达式使用的方法,我觉得是一个很好的入门材料,不过学成还是要 靠个人,在使用的过程中,还是会不断地忘记…

2022-05-13 174

PHP正则匹配图片并给图片加链接详解

正则: 复制代码 代码如下: $newstext=preg_replace(preg_replace('/(<img[^>]+src\s*=\s*”?([^>"\…

2022-05-13 243

php中utf-8编码下用正则表达式如何匹配汉字

在javascript中,要判断字符串是中文是很简单的。比如: 复制代码 代码如下: var str = "php编程"; if (/^[\u4e00-\u9fa5]+$/.tes…

2022-05-13 187

PHP 正则表达式验证中文的问题

$str = '中华人民共和国123456789abcdefg'; echo preg_match("/^[\u4e00-\u9fa5_a-zA-Z0-9]{3,15}$",$st…

2022-05-13 172

正则表达式中\w不能识别中文

正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达…

2022-05-13 190

JavaScript 实现基础 正则表达式

JavaScript通过RegExp类来支持正则表达式,举一个最简单的例子: 复制代码 代码如下: var regApple = new RegExp("apple"); 它可以匹…

2022-05-13 202