最新文章列表

一篇文章入门正则表达式

适合阅读本编博客的读者:正则表达式的初学者、想要入门正则表达式的程序员们       正则表达式描述了一种字符串匹配的模式,可以用来检测字符串是否匹配某种规则。大多数编程语言都集成了正则表达式,虽然流派的不同使得在各个语言中正则表达式的语法略有差异,但使用正则表达式的基本思路、以及正则表达式的常用语法是互通的。     在日常编程以及维护中,正则表达式的使用还是很广泛的,例如在JavaSc ...
Du_wood 评论(2) 有2082人浏览 2017-12-24 00:26

关于正则表达式 regular expression

很久了,想看看正则表达式的具体规范,还好最近,有幸找到并收集了一下,如下 在最简单的形式中,正则表达式(regular expression)是用来在文件中定位文本的一些搜索标准。例如,要查找所有包含单词 “admin” 的行,我们就可以对 “admin” 进行搜索。因此,“admin” 就构成了一个正则表达式。如果我们不但希望查找 “admin”,而且还想将其替换成 “root”,那么我们就可 ...
阿浊I 评论(0) 有720人浏览 2015-08-21 08:05

oracle [^[:print:]]无法过滤 非打印字符

I find that in my oracle database there have some non-printable character, so I try to use regexp_replace to remove the non-printable characters as below: `select common_name before_value,         re ...
Vitas_Wang 评论(0) 有675人浏览 2014-12-26 16:49

正则表达式里字符串”不包含”匹配技巧

经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的意思是字符串里不能包含‘h’,‘e’,‘d’三个但字符。那什么样的正则表达式能过滤出不包含完整“hello”字串的信息呢? 事实上,说正则表达式里不支持逆向匹配并不是百分之百的正确。 ...
Rainbow702 评论(0) 有1377人浏览 2014-08-10 14:11

java正则表达式学习心得

前段时间做些小东西的时候遇到字符串提取处理,感觉写起来非常费力,于是再次温习了正则表达式内容,在原来模糊的基础上学习了许多: 基础的比如:   \ 的作用匹配字符,如需要匹配反斜线则为:("\\".matches("\\\\"),注意因为程序把反斜线作为转义字符需要再次转义为反斜线。   [] 的作用是匹配每个特定范围的单个字符,其中&& ...
scbzly_4223 评论(0) 有537人浏览 2014-06-01 03:19

第十二章 正则表达式与文件格式化处理

1.  正则表达式的字符串表示方式依照不同的严谨度而分为: 基础正则表达式与延伸正则表达式。延伸正则表达式除了简单的一组字符串处理外,还可以作群组的字符串处理, 例如进行搜寻 VBird 或 netman 或 lman 的搜寻,此时就需要延伸正则表达式中特殊的『 ( 』与『 | 』等字符的帮助。   2.  为了要避免编码所造成的英文与数字的摘取问题,因此定义了一些特殊的符号: 特殊符 ...
leonzhx 评论(0) 有1768人浏览 2014-04-05 10:43

Chapter 1a. Regular Expression

1.  Regular expressions are used to specify string patterns. You can use regular expressions whenever you need to locate strings that match a particular pattern.   2.  The following are a few strai ...
leonzhx 评论(0) 有882人浏览 2014-02-10 14:55

Regular Expressions

1.  Pattern matching: Find one of a specified set of strings in text.   2.  Regular expression :  a notation to specify a set of strings.     --  basic operations     --  additional operations: ...
leonzhx 评论(0) 有727人浏览 2014-01-24 10:24

正则表达式小结

正则表达式:(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。 一些转义字符: \r \n 回车换行符 \t 制表符 \\ 代表“\”本身 .  小数点可以匹配除了换行符(\n)以外的任意一个字符
crazywen2011 评论(0) 有1090人浏览 2013-09-02 09:43

揭开正则表达式的神秘面纱

转载 http://www.regexlab.com/zh/regref.htm 揭开正则表达式的神秘面纱 引言     正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符 ...
huangronaldo 评论(0) 有621人浏览 2013-08-16 09:32

读《正则表达式30分钟入门教程》有感

《正则表达式30分钟入门教程》 是一篇非常精彩的正则表达式入门介绍的文章,文章部分翻译自《The 30 Minute Regex Tutorial》。很早之前我就曾拜读过,印象很深刻。今天再次拜读,是想温故一下正则表达式的知识。这次读得比较细致,对正则表达式又有了更深刻的认识,现分享如下:   1.  “分枝条件”一节中,作者说\(?0\d{2}\)?[- ]?\d{8}|0\d{2}[- ...
leonzhx 评论(2) 有7442人浏览 2013-02-26 19:42

正则表达式学习(一、简单元字符)

.   点号,匹配单个任意字符。   []  字符组,可以列出任意字符,元字符置于其中自动变为普通字符,例外:-或者^放置在首位分别表示普通的连字符“-”和取反。   [^]  排除型字符组,表示未列出的字符组。   ^  脱字符,匹配一行的起始位置。   $  美元符,匹配一行的结束位置。   \<  反斜杠小于,匹配单词的起始位置,并非所有版本都有效,可用\b替代。 ...
lpj2007 评论(0) 有783人浏览 2013-02-07 10:38

User name validation regular expression

Below regular expression used for validate a user name can only contain letters and digits, and must have at least one letter and one digits. ^.*(?=.{6,10})(?=.*[a-zA-Z])(?=.*[0-9])[a-zA-Z0-9]+$
elicer 评论(0) 有973人浏览 2012-12-18 14:19

oracle的正则表达式(regular expression)详细介绍

    正则表达式是很多编程语言中都有的。可惜oracle8i、oracle9i中一直迟迟不肯加入,好在oracle10g中终于增加了期盼已久的正则表达式功能。你可以在oracle10g中使用正则表达式肆意地匹配你想匹配的任何字符串了。 正则表达式中常用到的元数据(metacharacter)如下: ^ 匹配字符串的开头位置。 $ 匹配支付传的结尾位置。 * 匹配该字符前面的一个字符0次,1次或者多 ...
daizj 评论(0) 有1561人浏览 2012-09-27 00:10

深入入门正则表达式(java) - 匹配原理 - 1 - 引擎分类与普适原则

深入入门正则表达式(java) - 引言 深入入门正则表达式(java) - 1 - 入门基础 深入入门正则表达式(java) - 2 - 基本实例 深入入门正则表达式(java ...
su1216 评论(3) 有12589人浏览 2012-07-29 21:36

深入入门正则表达式(java) - 3 - 正则在java中的使用

深入入门正则表达式(java) - 引言 深入入门正则表达式(java) - 1 - 入门基础 深入入门正则表达式(java) - 2 - 基本实例 深入入门正则表达式(java) - 3 - 正则在java中的使用 深入入门正则表达式(java) - 匹配原理 - 1 - 引擎分类与普适原则 深入入门正则表达式(java) - 匹配原理 - 2 - 回溯   jdk版本选为1 ...
su1216 评论(0) 有8513人浏览 2012-07-21 14:38

深入入门正则表达式(java) - 2 - 基本实例

深入入门正则表达式(java) - 引言 深入入门正则表达式(java) - 1 - 入门基础 深入入门正则表达式(java) - 2 - 基本实例 深入入门正则表达式(java ...
su1216 评论(3) 有9221人浏览 2012-07-04 16:35

深入入门正则表达式(java) - 1 - 入门基础

深入入门正则表达式(java) - 引言 深入入门正则表达式(java) - 1 - 入门基础 深入入门正则表达式(java) - 2 - 基本实例 深入入门正则表达式(java) - 3 - 正则在java中的使用 深入入门正则表达式(java) - 匹配原理 - 1 - 引擎分类与普适原则 深入入门正则表达式(java) - 匹配原理 - 2 - 回溯   1.元字符 很多 ...
su1216 评论(2) 有19534人浏览 2012-07-02 17:46

深入入门正则表达式(java) - 引言

深入入门正则表达式(java) - 引言 深入入门正则表达式(java) - 1 - 入门基础 深入入门正则表达式(java) - 2 - 基本实例 深入入门正则表达式(java ...
su1216 评论(1) 有11749人浏览 2012-07-02 17:46

python 正则表达式匹配中文

网上的一篇文章,做了整理,作者已无从考证,谢谢了     s=""" en: Regular expression is a powerful tool for manipulating text. zh: 中文 jp: 正規表現は非常に役に立つツールテキストを操作することです。 jp-char: あアいイうウえエおオ kr:정규 표현식은 매우 ...
三月沙 评论(0) 有9324人浏览 2012-04-05 10:49

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics