【第22期】观点:IT 行业加班,到底有没有价值?

【学习】正则表达式

原创 2016年05月30日 17:11:35

1、正则语法例子

http://www.regexlab.com/zh/regref.htm


2、正则校验工具:

http://tool.oschina.net/regex


【匹配字符】

.  ——(句点) —— 除了换行符(\n)以外的任意一个字符。 

 [ 字符组 ]  ——(中括号) ——


【限定数量】

*  ——(星号) —— 不是表示字符,不是表示位置,而是表示数量,星号前面的内容可以零到无数次出现。 \d*\.\d ——>“.0”,“19.9”和“219.9”

. *  —— 表示任意数量的非换行符的字符。

+  ——(加号) —— 此符号前的那个字符至少被匹配一次。"be+" ——>“been”中的“bee”,“bent”中的“be”

?  ——(问号) —— 零到一次。


【限定位置】

^   ——(尖号)—— 匹配字符串的开始。
 
$   ——(美元)—— 匹配字符串的结束。


\b  —— 单词的开头或结尾,只匹配一个位置。


\d 一位数字。


\d{ n }  表示此数字重复N次 , { n , m } n<x<m次;。


\s 任意空白符,空格、TAB制表符、换行符、中文全角空格;。


\w 字母、数字、下划线、汉字。


转义字符 \. \* \\


[] 方括号 字符集合 [0-9a-zA-Z.?!]

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Python学习笔记(五)正则表达式

注:学习笔记来源于自己在学习Python过程中遇到的小问题及对网络诸多大牛提供的方法的实践。             此Python版本:Python 3.3.5     Python 正则表达...

正则表达式 基础知识及常用案例 学习笔记

本文查阅方法:    1、查阅目录 —— 查阅本文目录,确定想要查阅的目录标题    2、快捷“查找” —— 在当前浏览器页面,按键 “Ctrl+F” 按键组合,开启浏览器的查找功能,             在查找搜索框中 输入需要查阅的 目录标题,便可以直接到达 标题内容 的位置。    3、学习小结 —— 文中的学习小结内容,是笔者在学习之后总结出的,开发时可直接参考其进行应用开发的内容, 进一

30分钟学习正则表达式指南

30分钟学习正则表达式指南Jim Hollenhorst(原文:http://www.codeproject.com/dotnet/regextutorial.asp)在30分钟内学习使用正则表达式(...

学习正则表达式

<h2 id="getstarted" style="margin-top: 15px; font-size: 1em; background-color: #e5eef7; padding-left: 12px; border-top-width: 1px; border-top-style: solid; border-top-color: #666666; bo

Linux学习第二十五篇--正则表达式和文件内容处理

前言 其实之前因为编码需要,专门学习过正则表达式,可惜,由于应用的比较少,慢慢的就淡忘了,也就大概只留了个印象在那儿,唯一的好处就是现用现查的时候,理解的比较快一点. 什么是正则 正则表达式,...

正则表达式学习心得

正则表达式学习心得 记得刚开始接触正则表达式的时候感觉这东西非常非常的难,用一堆莫名奇妙的符号来干活。而且这些莫名奇妙的符号又非常非常的不友好,让人看了就没有想学习它的冲动。可以编程学习的深入,越来越觉得正则表达式是个好东西啊,有种一定要占有它的冲动,由于种种原因让我学习正则表达式的计划一拖再拖,虽然这些原因多半是自己照成的。庆幸我对正则的学习热情并没有减退,总于上天给了额这么一

正则表达式学习心得

正则表达式学习心得      记得刚开始接触正则表达式的时候感觉这东西非常非常的难,用一堆莫名奇妙的符号来干活。而且这些莫名奇妙的符号又非常非常的不友好,让人看了就没有想学习它的冲动。可以编程学习的深...

Javascript正则表达式完全学习手册

正则表达式看起来很吓人,不容易让人亲近,但它的确很好用,可以很大程度上提高你的开发效率。本文从零开始介绍了应如何学习正则表达式。文中范例主要为JavaScript。 正则表达式可以很恐怖,真得很恐怖。幸运的是,一旦记住每个符号所表达的意思,恐惧就会快速消退。如果你对正则表达式一无所知,正如文章标题,那你又就有很多东西要学了。下面让我们马上开始吧。 [b][size=medium]基础学习[/size][/b] 想要高效地学习和掌握正则表达式的关键是花一天的时间记住所有符号。这可能是我所能提供的最好的建议。坐下来,做些记忆卡片,然后记住它们。以下为最常见的一些符号: [b][

正则表达式学习笔记

目录(?)[-] 一 概述二 学习正则表达式 python如何使用正则表达式正则表达式知识点 元字符字符集限定符分支条件反义分组子表达式后向引用分组零宽断言肯定性断言负向零宽断言否定...

JAVA 正则表达式学习

正则表达式善于处理文本,对匹配、搜索和替换等操作都有意想不到的作用。正因如此,正则表达式现在是作为程序员七种基本技能之一*,因此学习和使用它在工作中都能达到很高的效率。   正则表达式应用于程序设计语言中,首次是出现在 Perl 语言,这也让 Perl 奠定了正则表达式旗手的地位。现在,它已经深入到了所有的程序设计语言中,在程序设计语言中,正则表达式可以说是标准配置了。   Java 中从 JDK 1.4
  • k_lb
  • k_lb
  • 2011-07-28 18:52
  • 203
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)