6.正则表达式:特殊字符- 大道至简- JavaEye技术网站许多元字符要求在试图匹配它们时特别对待。若要匹配这些特殊字符,必须首先使字符“转义” ,即,将反斜杠字符(\) 放在它们前面。下表列出了特殊字符以及它们的含义: 特殊字符注释$ 匹配输入字符串结尾的位置。如果设置了RegExp 对象的Multiline 属性, ...
9.正则表达式:限定符- 大道至简- JavaEye技术网站如果您不能指定构成匹配的字符的数量,那么正则表达式支持限定符的概念。这些限定符使您能够指定,为使匹配为真,正则表达式的某个给定组件必须出现多少次。 下表说明各种限定符以及它们的含义: 字符说明* 零次或多次匹配前面的字符或子表达式。
6.正则表达式:特殊字符- 大道至简- JavaEye技术网站许多元字符要求在试图匹配它们时特别对待。若要匹配这些特殊字符,必须首先使字符“转义” ,即,将反斜杠字符(\) 放在它们前面。下表列出了特殊字符以及它们的含义: 特殊字符注释$ 匹配输入字符串结尾的位置。如果设置了RegExp 对象的Multiline 属性, ...
8.正则表达式:字符匹配- 大道至简- JavaEye技术网站表达式句点(.) 匹配字符串中的各种打印或非打印字符,只有一个字符例外。这个例外就是换行符(\n)。 下面的正则表达式匹配aac、abc、acc、adc 等等,以及a1c、a2c、ac 和a#c: /ac/ 若要匹配包含文件名的字符串,而句点(.) 是输入字符串的组成部分, ...
11.正则表达式:替换和分组- 大道至简- JavaEye技术网站替换使用| 字符来允许在两个或多个替换选项之间进行选择。 例如,可以扩展章节标题正则表达式,以返回比章标题范围更广的匹配项。但是,这并不象您可能认为的那样简单。替换匹配| 字符两边的尽可能最大的表达式。您可能认为,下面的表达式匹配出现在行首 ...
12.正则表达式:反向引用- 大道至简- JavaEye技术网站正则表达式的最重要功能之一是存储匹配的模式的一部分以供以后重新使用的能力。您可能想起,若在正则表达式模式或模式的一部分两侧加上括号,就会导致表达式的一部分被存储到临时缓冲区中。可以通过使用非捕获元字符?:、?= 或?! 来重写捕获。
7.正则表达式:不可打印字符- 大道至简- JavaEye技术网站非打印字符也可以是正则表达式的组成部分。下表列出了表示非打印字符的转义序列: 字符含义\cx 匹配由x 指示的控制字符。例如,\cM 匹配一个Control-M 或回车符。x 的值必须在AZ 或az 之间。如果不是这样,则假定c 就是“c”字符本身。 \f 换页符匹配。
11.正则表达式:替换和分组- 大道至简- JavaEye技术网站替换使用| 字符来允许在两个或多个替换选项之间进行选择。 例如,可以扩展章节标题正则表达式,以返回比章标题范围更广的匹配项。但是,这并不象您可能认为的那样简单。替换匹配| 字符两边的尽可能最大的表达式。您可能认为,下面的表达式匹配出现在行首 ...
9.正则表达式:限定符- 大道至简- JavaEye技术网站如果您不能指定构成匹配的字符的数量,那么正则表达式支持限定符的概念。这些限定符使您能够指定,为使匹配为真,正则表达式的某个给定组件必须出现多少次。 下表说明各种限定符以及它们的含义: 字符说明* 零次或多次匹配前面的字符或子表达式。
Flex ActionScript正则表达式【转】_琴竹书剑苑_百度空间正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了 ^\d+$ //匹配非负整数(正整数+ 0) ^[0-9]*[1-9][0-9]*$ //匹配正整数 ...
5.正则表达式:普通字符- 大道至简- JavaEye技术网站普通字符包括没有显式指定为元字符的所有可打印和不可打印字符。这包括所有大写和小写字母、所有数字、所有标点符号和一些其他符号。正则表达式的最简单形式是在搜索字符串中匹配其本身的单个普通字符。例如,单字符模式,如A,不论出现在搜索字符串中的 ...
12.正则表达式:反向引用- 大道至简- JavaEye技术网站正则表达式的最重要功能之一是存储匹配的模式的一部分以供以后重新使用的能力。您可能想起,若在正则表达式模式或模式的一部分两侧加上括号,就会导致表达式的一部分被存储到临时缓冲区中。可以通过使用非捕获元字符?:、?= 或?! 来重写捕获。
8.正则表达式:字符匹配- 大道至简- JavaEye技术网站表达式句点(.) 匹配字符串中的各种打印或非打印字符,只有一个字符例外。这个例外就是换行符(\n)。 下面的正则表达式匹配aac、abc、acc、adc 等等,以及a1c、a2c、ac 和a#c: /ac/ 若要匹配包含文件名的字符串,而句点(.) 是输入字符串的组成部分, ...
5.正则表达式:普通字符- 大道至简- JavaEye技术网站普通字符包括没有显式指定为元字符的所有可打印和不可打印字符。这包括所有大写和小写字母、所有数字、所有标点符号和一些其他符号。正则表达式的最简单形式是在搜索字符串中匹配其本身的单个普通字符。例如,单字符模式,如A,不论出现在搜索字符串中的 ...
10.正则表达式:定位点- 大道至简- JavaEye技术网站本节前面的主题中的示例只涉及章节标题查找。字符串Chapter 后面跟空格和数字的任何匹配项可能是实际章节标题,或者也可能是指向另一章的交叉引用。由于真正的章节标题总是出现在行的开始,所以设计一种方法只查找标题而不查找交叉引用可能很有用。
Flex ActionScript正则表达式【转】_琴竹书剑苑_百度空间正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了 ^\d+$ //匹配非负整数(正整数+ 0) ^[0-9]*[1-9][0-9]*$ //匹配正整数 ...
7.正则表达式:不可打印字符- 大道至简- JavaEye技术网站非打印字符也可以是正则表达式的组成部分。下表列出了表示非打印字符的转义序列: 字符含义\cx 匹配由x 指示的控制字符。例如,\cM 匹配一个Control-M 或回车符。x 的值必须在AZ 或az 之间。如果不是这样,则假定c 就是“c”字符本身。 \f 换页符匹配。
10.正则表达式:定位点- 大道至简- JavaEye技术网站本节前面的主题中的示例只涉及章节标题查找。字符串Chapter 后面跟空格和数字的任何匹配项可能是实际章节标题,或者也可能是指向另一章的交叉引用。由于真正的章节标题总是出现在行的开始,所以设计一种方法只查找标题而不查找交叉引用可能很有用。
|