VB Script中使用正则表达式一例
TODO:
1、要列出常用的正则表达式模式。
2、其它语言使用正则表达式的常用实例。
3、详细介绍正则表达式每一个部分的意思。
?
?
?下面解释一下
?
"^/temp\d+/[^\/\\<>\*\?\:\|""]+\.[^\/\\<>\*\?\:\|""\.]+$"用来匹配像下面这样的字符串/temp121234/ddd.txt/temp33/asdfsd.dfdsf.sdf.csvVBScript使用外围的一对双引号来括住正则表达式模式。^/temp\d+/[^\/\\<>\*\?\:\|""]+\.[^\/\\<>\*\?\:\|""\.]+$中的第一个字符^和最后一个字符$,分别用于匹配目标字符串的开始与结尾。从左往右看1)/temp匹配字符串/temp。2)\d+匹配连在一起的一个或者多个数字。3)/匹配字符串/。4)[^\/\\<>\*\?\:\|""]+匹配一个或者多个普通字符,且这些字符里不能出现/,\,<,>,*,?,:,|,"。5)\.匹配一个点号。6)[^\/\\<>\*\?\:\|""\.]+与第4)点类似,但不能出现的符号列表中多了一个成员——点号。??
待续……
?
?
?
?
?
?
?
?
?