VBScript中InStr函数的用法

news/2024/7/3 0:01:33

InStr([start, ]str1, str2[, compare])

[用途]:返回str2在str1中的位置。匹配成功时,返回值最小值为1,未匹配到时返回0。

[参数说明]:

  start:在str1中开始匹配的位置,1表示从头开始,不能为0或更小值。 可选,默认为1。

  str1:长字符串

  str2:匹配关键字

  compare:匹配方式,取值为0或1。0表示执行二进制匹配。1表示执行文本匹配,即,忽略大小写。可选,默认为0。如果已指定"compare",则必须要有”start“参数。

[Sample]

  Msgbox Instr("HelloWorld","Hello") ->返回1

  Msgbox Instr("HelloWorld","world") ->返回0,这说明"compare"默认为0。

  Msgbox Instr(1, "HelloWorld","world", 1) ->返回6 ,这说明"compare"为1时可忽略大小写。

  Msgbox Instr("HelloWorld","world", 1) ->出错,这说明如果已指定"compare",则必须要有”start“参数。

转载于:https://www.cnblogs.com/pzy4447/p/3315597.html


http://lihuaxi.xjx100.cn/news/249568.html

相关文章

在数据库组件中用业务规则剖析挑选数据

2019独角兽企业重金招聘Python工程师标准>>> 直接去 techsmith 吧 http://www.screencast.com/t/6o6iWQac 转载于:https://my.oschina.net/ychenIntegration/blog/61634

[译] JWT 与 Spring Cloud 微服务

keyholesoftware.com/2016/06/20/…作者:THOMAS KENDALL译者:oopsguy.com 微服务安全是架构的一个重要部分。具体来说,就是认证和授权模式。 微服务认证和授权处理方式有几种选择,但本文只介绍 JSON Web Token 的使用。 JSON Web …

mac 拷贝文件时报错 8060 解决方案

解决如下: 即某文件夹下出现多重子目录,级数很多,删除多余的子文件夹即可。 至于如何产生的,有人说是xcode升级导致,不过没有见证 。我的不属于这类情况的。 (参见:http://macosx.com/forums/ma…

CVPR 2022 视频全景分割新 Benchmark:VIPSeg

关注公众号,发现CV技术之美今天向大家分享 CVPR 2022 论文『Large-scale Video Panoptic Segmentation in the Wild: A Benchmark』,介绍一个新的视频全景分割(Video Panoptic Segmentation)领域 Benchmark:VIPSeg。论文链接&…

使用CruiseControl.Net全面实现持续集成

持续集成想必大家很多人都听说过,甚至都实践过,最近我又一次亲历了一次持续集成,现将我的经验分享给大家。关于持续集成的理论在本文概不涉及,本文的主要目的是实战CruiseControl.Net,用它来全面实现持续集成。 在配置…

c库的rand/random随机数产生函数性能差?

有网文称c标准库的rand/random随机数产生函数性能极差。一直信以为真,但从没做过验证。最近因其他因缘,写了些代码专门验证rand/random的性能。结果大出意料,颠覆之前的成见。 结论如下: 1) rand/random性极佳。在64位机器上&…

EXCHANGE证书

证书: CA(证书颁发机构)和证书有什么区别? CA:是服务器中的一个服务,主要是用来为计算机(用户)来颁发证书,安装CA的服务器称为证书服务器, 证书:从…

Pascal's Triangle

帕斯卡三角形&#xff0c;主要考察vector的用法。 vector<vector<int> > generate(int numRows){vector<vector<int> > result;vector<int> tmp;result.clear();tmp.clear();int i,j;if(numRows 0)return result;else if(numRows 1){tmp.push_…