项目

一般

简介

GetStringPosEx » 历史记录 » 版本 1

tejie, 2024-07-02 18:27

1 1 tejie
h4. _*{color:green}getStringPosEx*_
2
3
取指定字符串在文件中的位置
4
5
相关命令
6
[[getStringPos]] 
7
8
格式:
9
|命令名|参数1|参数2|参数3|参数4|
10
|getStringPosEx|文件路径|检测字符|返回行号变量|返回行内容变量|
11
12
说明:
13
|参数1|文件路径,不支持绝对路径|
14
|参数2|检测字符(支持变量、不区分大小写字母)|
15
|参数3|返回检测的字符所在的行数(数字型变量),从0开始|
16
|参数4|返回检测的字符所在的行数内容(字符型变量)|
17
18
-
19
-
20
21
bq. *待检测文件*
22
..\QuestDiary\测试.txt
23
<notextile></notextile>
24
文件内容
25
管理员tejie4号
26
管理员tejie1号
27
管理员tejie2号
28
管理员tejie1号
29
管理员tejie3号
30
<notextile></notextile>
31
<notextile></notextile>
32
<notextile></notextile>
33
<notextile></notextile>
34
*示例脚本*
35
[@示例]
36
#if
37
*{color:green}getStringPosEx* ..\QuestDiary\测试.txt 管理员tejie1号 N1 S1 0
38
#act
39
[[print]] 字符在文本中的行数:<notextile><$STR(N1)>,本行所有内容是:<$STR(S1)>。</notextile>
40
#elseAct
41
[[print]] 字符不在 测试.txt 文件中。
42
<notextile></notextile>
43
<notextile></notextile>
44
%{color:lightGrey};上述测试文件,测试结果返回行数1%