匹配VBS教程VBscript属性-Pattern 属性(VBS tutorial VBscript attributes - Pattern properties)

vbscript教程  时间:2021-02-08  阅读:()

VBS教程VBscript属性-Pattern属性VBS tutorial VBscriptattributes - Pattern properties

教程 VBS VBScript属性模式属性

模式属性

设置或返回被搜索的正则表达式模式。

对象。模式[ = “要查找的字符串“]

参数

对象

必选项总是一个regexp对象变量。

要查找的字符串

可选项的。被搜索的正则字符串表达式它可能包含设置部分表格中的各种正则表达式字符。

设置

在书写正则表达式的模式时使用了特殊的字符和序列下表描述了可以使用的字符和序列并给出了实例。

字符描述

“将下一个字符标记为特殊字符或字面值。例如“N”与字符“N”匹配。 “\n”与换行符匹配。序列“\\”与” \ “匹配 ”  “与”  “匹

配。

^匹配输入的开始位置。

匹配输入的结尾美元。

*匹配前一个字符零次或几次。例如 “朝*”可以匹配“Z” 、 “动物园” 。

+匹配前一个字符一次或多次。例如 “因此可以匹配+” “动物园” 但不匹配“Z” 。

匹配前一个字符零次或一次。例如 ” 我吗 ”可以匹配“永远”中的“我” 。

。匹配换行符以外的任何字符。

模式与模式匹配并记住匹配。匹配的子字符串可以从作为结果的比赛集合中使用项目[ 0 ]„[ ]取得。如果要匹配括号字符和可使用”  “或”  ” 。

X | Y匹配XYZ或。例如|食品”可匹配“Z”或“食物” 。 ” Z |

F匹配OO” “动物园”或“食物” 。

{ } n为非负的整数。匹配恰好N次。例如 “{ 2 } ”不能与”鲍勃中的“O”匹配但是可以与” foooood”中的前两个O匹配。{  } n为非负的整数。匹配至少N次。例如 “{ 2 } ”不匹配“鲍伯”中的“O” 但是匹配” foooood”中所有的O O { 1 } ”等价于

“+” 。 “{ 0 }”等价于“O” 。

{ } N MM和N为非负的整数。匹配至少N次至多M次。例如“{ }” 、 “匹配fooooood”中前三个O O {0, 1} ”等价于“啊 ” 。[某某]一个字符集。与括号中字符的其中之一匹配。例如 “[ ]”匹配“平原”中的” “。

[ ^ XYZ ]一个否定的字符集。匹配不在此括号中的任何字符。例如 ” [ ^ ] “可以匹配“平原”中的“P” 。

表示某个范围内的字符[A-Z] 。与指定区间内的任何字符匹配。例如“[A-Z]”匹配” “与“Z”之间的任何一个小写字母字符。

[ ^ M-Z ]否定的字符区间。与不在指定区间内的字符匹配。例如“[ M-Z ] “与不在“M”到“Z”之间的任何字符匹配。

B与单词的边界匹配即单词与空格之间的位置。例如 “\b”与“永远”中的“ER”匹配但是不匹配“动词”中的“ER” 。

B与非单词边界匹配” 。 EA R B”与“不早”中的“耳”匹配。三维与一个数字字符匹配。等价于[0-9] 。

三维与非数字的字符匹配等价于[ ^ 0-9 ] 。

与分页符匹配\ f。

\n与换行符字符匹配。

与回车字符匹配\r。

的与任何白字符匹配包括空格、制表符、分页符等。等价于” [ \F

\n\n R T V ]” 。

的与任何非空白的字符匹配。等价于” [ ^ \ F \n\n R T V ]” 。不与制表符匹配。

V与垂直制表符匹配。

钨与任何单词字符匹配包括下划线等价于” [ a-za-z0-9_ ]” 。钨与任何非单词字符匹配。等价于” [ ^ a-za-z0-9_ ]” 。

“民匹配Num个其中Num为一个正整数。引用回到记住的匹配。例如 ” 。  1 “匹配两个连续的相同的字符。

匹配n n

Where n is an octal code value. Octal code values must be 1,2, or 3 digits long. For example, "\11" and"\011"match a tab."\0011" is equivalent to"\001"and"1"". Octal code values mustnot exceed 256. Otherwise, only the first two characters areconsidered part of the expression. Allows ASCII code to be usedin regular expressions.

\x n matches n, where n is a sixteen -ary code value. Sixteenhexadecimal code value must be exactly two digits long. Forexample, "\x41" matches "A"". "\x041" is equivalent to "\x04"and "1"". Allows ASCII code to be used in regular expressions.Explain

The following code illustrates the use of the Pattern property:Function, RegExpTest (PATRN, strng) , Dim, regEx, Match,Matches. Create variables. Set regEx=New RegExp' establishesgeneral expressions. RegEx.Pattern= PATRN ' settings mode.RegEx. IgnoreCase = True ' settings are case sensitive.RegEx.Global=True ' set global availability. Set

Matches=regEx.Execute (string) 'repeated matching sets'RegExpTest = regEx.Execute (strng) ' perform search. For eachmatch in matches' "Match found repeated matching set

RetStr=RetStr& at position" RetStr=RetStr&Match.FirstIndex&".Match Value is" RetStr=RetStr&Match.Value& "&vbCRLF Next. "RegExpTest=RetStr End Function MsgBox (RegExpTest ("is. ", "IS1is2 IS3 is4") )

#推荐# cmivps:全场7折,香港不限流量VPS,支持Windows系统

cmivps香港VPS带来了3个新消息:(1)双向流量改为单向流量,相当于流量间接扩大一倍;(2)Hong Kong 2T、Hong Kong 3T、Hong Kong 无限流量,这三款VPS开始支持Windows系统,如果需要中文版Windows系统请下单付款完成之后发ticket要求官方更改即可;(3)全场7折年付、8折月付优惠,优惠码有效期一个月!官方网站:https://www.cmivp...

SpinServers(月89美元) 2*e5-2630L v2,美国独立服务器

SpinServers服务商也不算是老牌的服务商,商家看介绍是是2018年成立的主机品牌,隶属于Majestic Hosting Solutions LLC旗下。商家主要经营独立服务器租用和Hybrid Dedicated服务器等,目前包含的数据中心在美国达拉斯、圣何塞机房,自有硬件和IP资源等,商家还自定义支持用户IP广播到机房。看到SpinServers推出了美国独服的夏季优惠促销活动,最低月...

spinservers春节优惠:$149/月10Gbps圣何塞服务器-2*E5-2630Lv3 CPU,256G内存,2*1.6T SSD硬盘

spinservers是Majestic Hosting Solutions LLC旗下站点,商家提供国外服务器租用和Hybrid Dedicated等产品,数据中心包括美国达拉斯和圣何塞机房,机器默认10Gbps端口带宽,高配置硬件,支持使用PayPal、信用卡、支付宝或者微信等付款方式。农历春节之际,商家推出了几款特别促销配置,最低双路E5-2630Lv3机器每月149美元起,下面列出几款机器...

vbscript教程为你推荐
打开网页出现错误网页出现错误怎么解决?要最简单的那种吴晓波频道买粉五大知识付费平台有哪些?淘宝店推广如何推广淘宝店ejb开发EJB是什么?虚拟专用网intranet,extranet,虚拟专用网与internet有什么区别与联系blogcnblogcn的博客可以搬家到哪些网站?如何清理ie缓存怎么样清理IE缓存?声母是什么哪些是声母,哪些是韵母,网站地图制作网站地图 怎么制作?防钓鱼如何才能防钓鱼网站
in域名注册 北京服务器租用 抗投诉vps主机 3322免费域名 谷歌域名邮箱 瓦工 edis idc评测网 服务器日志分析 警告本网站 服务器架设 ibox官网 免费个人空间申请 圣诞促销 双11秒杀 国外代理服务器软件 什么是服务器托管 hdd 空间购买 移动服务器托管 更多