Welcome 微信登录

首页 / 正则表达式

正则表达式的语法

正则表达式的语法

正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大的表达式。正则表达式的组件可以是单个的字符、字符集合、字...
JScript 和 VBScript 正则表达式第1/2页

JScript 和 VBScript 正则表达式第1/2页

正则表达式 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。 请回想一下在硬盘上是如何查找文件的。您肯定会使用?和*字符来帮助查找您正寻找的文件。?字符匹配文件名中的单个字符,而*则匹配一个或多个字符。一个如"data?.dat"的模式可以找到下述文件: data1.dat data2.dat datax.dat dataN.dat 如果使用*字符代替?字符,则将扩大找到的文件数量。"data*.dat"...
ASP.NET 中的正则表达式

ASP.NET 中的正则表达式

摘要:正则表达式是一种处理文本的有用工具。无论是验证用户输入、搜索字符串内的模式、还是以各种有效方式重新设置文本格式,正则表达式都非常有用。下载本文的源代码。引言Microsoft®.NET Framework 对正则表达式的支持是一流的,甚至在 Microsoft® ASP.NET 中也有依赖正则表达式语言的控件。本文介绍了深入学习正则表达式的基础知识和推荐内容。 本文主要面向对正则表达式知之甚少或没有使用经验,但却熟悉 ASP.NET、...
正则表达式基础

正则表达式基础

前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。 索引 1.引子 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux,Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。 正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有...
正则表达式工具 Match Tracer

正则表达式工具 Match Tracer

1.简介 正则工具MatchTracer是一款正则表达式编写及调试工具,它提供了一个可视化的正则表达式编写环境。 表达式编辑框中,表达式中的不同成分使用不同颜色显示。在表达式的编写过程中,表达式的树状结构和分组信息会同步更新,使表达式的结构一目了然。在编辑框中移动光标时,所在位置的整个相关元素会突出显示。 本软件的特点: 可视化编写环境,树状结构,分组信息同步更新。 可导出表达式到多种程序语言代码。 可从C++等程序语言代码导入表达式。 支持P...
正则表达式学习笔记

正则表达式学习笔记

正则表达式学习笔记 正则表达式(regularexpression)描述了一种字符串匹配的模式,可以用来检查一个串是否含 有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir*.txt或ls*.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的* 的含义是不同的。 为便于理解和记忆,先从一些概念入手,所有特殊字符或字符组合有一个总表在后面,最后一 些例子供理解相应的概念。 正则表达式 是由普...
<< 41 42 43 44 45 46 47 48 49 50 >>