匹配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") )

EtherNetservers年付仅10美元,美国洛杉矶VPS/1核512M内存10GB硬盘1Gpbs端口月流量500GB/2个IP

EtherNetservers是一家成立于2013年的英国主机商,提供基于OpenVZ和KVM架构的VPS,数据中心包括美国洛杉矶、新泽西和杰克逊维尔,商家支持使用PayPal、支付宝等付款方式,提供 60 天退款保证,这在IDC行业来说很少见,也可见商家对自家产品很有信心。有需要便宜VPS、多IP VPS的朋友可以关注一下。优惠码SUMMER-VPS-15 (终身 15% 的折扣)SUMMER-...

丽萨主机122元/每季,原生IP,CN2 GIA网络

萨主机(lisahost)新上了美国cn2 gia国际精品网络 – 精品线路,支持解锁美区Netflix所有资源,HULU, DISNEY, StartZ, HBO MAX,ESPN, Amazon Prime Video等,同时支持Tiktok。套餐原价基础上加价20元可更换23段美国原生ip。支持Tiktok。成功下单后,在线充值相应差价,提交工单更换美国原生IP。!!!注意是加价20换原生I...

VoLLcloud(月付低至2.8刀)香港vps大带宽,三网直连

VoLLcloud LLC是一家成立于2020年12月互联网服务提供商企业,于2021年1月份投入云计算应用服务,为广大用户群体提供云服务平台,已经多个数据中心部署云计算中心,其中包括亚洲、美国、欧洲等地区,拥有自己的研发和技术服务团队。现七夕将至,VoLLcloud LLC 推出亚洲地区(香港)所有产品7折优惠,该产品为CMI线路,去程三网163,回程三网CMI线路,默认赠送 2G DDoS/C...

vbscript教程为你推荐
免费制作qq空间怎么样免费做qq空间解压程序手机怎么解压文件拂晓雅阁我对电脑操作不熟悉,想买一本自学的电脑书籍,是电脑入门那一类的,最好还有办公软件应用那一类的flash导航条如何添加FLASH导航条1433端口路由器1433端口怎么开启数码资源网哪个网站可以直接在线做照片?功能要齐全的`网店推广网站网店怎么推广?godaddyGodaddy域名怎么接受qq怎么发邮件如何通过QQ发送邮件神雕侠侣礼包大全神雕侠侣手游华山论剑礼包有什么 怎么领取
最新代理服务器 百度域名 域名批量查询 中国万网域名注册 免费cn域名注册 移动服务器租用 广东服务器租用 域名主机基地 香港bgp机房 zpanel 国内永久免费云服务器 rak机房 国外空间服务商 表格样式 淘宝双十一2018 北京双线 空间合租 100mbps 33456 台湾谷歌 更多