最新消息:

标签:正则

在 OpenResty 中使用正则
lua

在 OpenResty 中使用正则

admin 9年前(2017-06-06) 2浏览

在 OpenResty 中使用正则表达式,社区中推荐的做法是使用ngx.re api。比如匹配一个字符串是否为 http(s) 的链接,可以这么写: local function is_http_url(s) return ngx.re.find(s...

pcre 库学习
pcre

pcre 库学习

admin 9年前(2017-06-06) 1浏览

概述 pcre是与perl一致的正则表达式,nginx就是用的该库。 系统:Mac OS X pcre版本:version 8.38 2015-11-23 安装路径: $brew list pcre /usr/local/Cellar/pcre/8....

最全面的常用正则表达式大全
正则

最全面的常用正则表达式大全

admin 10年前(2016-07-08) 2浏览

一、校验数字的表达式 1 数字: ^[0-9]*$ 2 n位的数字: ^\d{n}$ 3 至少n位的数字: ^\d{n,}$ 4 m-n位的数字: ^\d{m,n}$ 5 零和非零开头的数字: ^(0|[1-9][0-9]*)$ 6 非零开头的最多带...

正则表达式 可视化工具Web版
正则

正则表达式 可视化工具Web版

admin 10年前(2016-06-26) 1浏览

一、 http://regexper.com/ 二、 https://jex.im/regulex/ 三、 https://www.debuggex.com/ 相关文章 检测IP地址的正则表达式 logstash grok 内置正则 Python下的...

grep命令及正则表达式
grep

grep命令及正则表达式

admin 10年前(2016-03-24) 4浏览

Linux系统自带了支持拓展正则表达式的 GNU 版本 grep 工具,所有的Linux发行版中均默认安装grep ,grep 命令被用来检索一台服务器或工作站上任何位置的文本信息,如何在 Linux 系统和类 Unix 的操作系统中使用带正则表达式...

logstash grok 内置正则
logstash

logstash grok 内置正则

admin 11年前(2015-06-09) 1浏览

https://github.com/elastic/logstash/blob/v1.4.2/patterns/grok-patterns USERNAME [a-zA-Z0-9._-]+ USER %{USERNAME} INT (?:[+-]?...

grep 命令中正则表达式的用法
grep

grep 命令中正则表达式的用法

admin 11年前(2015-05-25) 2浏览

当你在使用grep命令的时候肯定会用到正则表达式,那么怎么在grep命令中使用正则表达式呢? 正则表达式元字符 grep命令支持很多正则表达式的元字符,以使用户能够更精准的定义要查找的模式。例如,可以通过制定的选项来关闭大小写敏感,要求显示行号等。 ...

grep正则表达式:如何查找某个特定的IP地址
grep

grep正则表达式:如何查找某个特定的IP地址

admin 11年前(2015-05-25) 1浏览

下面会举几个在grep命令中使用正则表达式从一个文件中匹配到特定的IP地址。下面的正则表达式将会匹配IPV4的地址。 正则表达式匹配IP地址: 使用下面的正则表达式来匹配IPV4的地址,先来匹配从0.0.0.0到999.999.999.999的模式。...

grep:如何在linux下使用grep命令
grep

grep:如何在linux下使用grep命令

admin 11年前(2015-05-25) 1浏览

grep命令参数 grep ‘word’ 文件名 grep ‘word’ 文件1 文件2 文件3 …文件N grep ‘字符串1 字符串2’ 文件名 cat 文件名| grep ”字符串“ 命令 | grep “字符串” grep –color “字...

常用的正则表达式集锦
javascript

常用的正则表达式集锦

admin 12年前(2015-03-22) 1浏览

在计算机科学中,正则表达式用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在WEB开发中,正则表达式通常用来检测、查找替换某些符合规则的字符串,如检测用户输入E-mai格式是否正确,采集符合规则的页面内容等等。 今天我将分别用PHP和Ja...

Nginx重写规则 rewrite 指南
nginx

Nginx重写规则 rewrite 指南

admin 12年前(2015-03-16) 1浏览

当运维遇到要重写情况时,往往是要程序员把重写规则写好后,发给你,你再到生产环境下配置。对于重写规则说到底就是正则匹配,做运维的岂能对正则表达式不了解的?最起码最基本的正则表达式会写。套用一句阿里的话(某网友说是阿里说的,不清楚到底是不是出自阿里)“不...

优酷真实视频地址解析
Base64

优酷真实视频地址解析

admin 12年前(2015-03-16) 2浏览

例:http://v.youku.com/v_show/id_XNzk2NTI0MzMy.html 1:获取视频vid 在视频url中标红部分。一个正则表达式即可获取。 string getVid(string url) { string strRe...

检测IP地址的正则表达式
ip

检测IP地址的正则表达式

admin 12年前(2015-03-06) 2浏览

检测IP地址的正则表达式 – 白色的海 – 博客园 正则表达式: ((2[0-4]\d|25[0-5]|[01]?\d\d?).){3}(2[0-4]\d|25[0-5]|[01]?\d\d?) ((2[0-4]\d|25[0-5]|[01]?\d\...

Python下的正则表达式原理和优化笔记
Python

Python下的正则表达式原理和优化笔记

admin 12年前(2014-04-25) 2浏览

摘要: 本文旨在总结一些编写表达式的技巧和原理。鉴于介绍python中re模块的使用方法的文章太多。所以本文在基础方面都是略过,而在回溯原理和一些技巧方面记录一点点学习总结。 目录:[ – ] 基础规则的介绍 python中的转义符号干扰 基本字符 ...

Python与sed,grep文本查找效率小测
Python

Python与sed,grep文本查找效率小测

admin 13年前(2013-09-11) 1浏览

Gnu awk作者在FreeBSD邮件列表中回答”GNU grep为什么比BSD grep要快“,提到了用到了Boyer-Moore算法,虽然不知道是什么,但感觉很厉害的样子~我猜想grep有多快呢? 所以想比较下下python,sed与grep: ...

深入浅出之正则表达式
正则

深入浅出之正则表达式

admin 13年前(2013-04-22) 3浏览

前言: 半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现...

常用的正则表达式
Shell

常用的正则表达式

admin 17年前(2009-05-15) 1浏览

匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 匹配空行的正则表达式:\n[\s| ]*\r 匹配HTML标记的正则表达式:/<(.)>.<\/\1>|&l...

正则表达式
Shell

正则表达式

admin 18年前(2009-04-11) 1浏览

一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 \ 将下一个字符标记为一个特殊字符、或...