AU3查找某文件/字符串中是否含有指定字符串

检查某个txt文件是否含有指定的子字符串

$filepath=”C:\6san\acc.txt”
$result=StringInStr(FileRead($filepath),”6san”)
MsgBox(0, ‘查找结果’,$result)

StringInStr ( “字符串”, “子字符串” [, 区分大小写 [, 出现次序 [, 开始 [, 数量]]]] )

参数

字符串 要处理的字符串.

子字符串 要搜索的子字符串.

是否区分大小写 [可选]
0 = 不区分大小写(默认)
1 = 区分大小写
2 = 不区分大小写,使用基本/快速的比较方法

出现次序 [可选] 指定要搜索字符串中第几个匹配的子字符串的次序.若给定的是负数则表示要从字符串右边开始搜索.默认值为 1(搜索第一个匹配的子字符串).

开始 [可选] 搜索字符串的开始处(第几个字节).

数量 [可选] 要搜索的字符数量. 这个选项限制搜索一个完整字符串的一部分. 参考备注

 

返回值

成功: 返回子字符串的位置.

失败: 返回值为 0 说明未发现匹配子字符串.
@Error 0 – 正常操作
1 – 无效”开始”位置或者”出现次序”参数.

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注