文本操作
<p>CheckStringlength</p>
<pre><code>#IF
CheckStringlength Haom2 &gt; 3
#SAY
Haom2大于3个字符
#ELSESAY
Haom2小于3个字符</code></pre>
<p>CheckContainsText</p>
<pre><code>#IF
CheckContainsText www.Haom2.com Haom2.com
#Say
包涵
#elsesay
不包涵</code></pre>
<p>SetStringBlank</p>
<pre><code>#IF
#ACT
MOV S10 MirYQ引擎
SetStringBlank &lt;$STR(S10)&gt; 15 0
SendMsg 5 &lt;$STR(S10)&gt;
MOV S10 MirYQ引擎
SetStringBlank &lt;$STR(S10)&gt; 15 1
SendMsg 5 &lt;$STR(S10)&gt;</code></pre>
<p>CompareText</p>
<pre><code>#IF
CompareText www.Haom2.com www.Haom2.com
#Say
一样
#elsesay
不一样</code></pre>
<p>RandomSplit</p>
<pre><code>#if
#act
RandomSplit 木剑#2|裁决#1|怒斩#3|屠龙#5 0 S$结果 2 S$剩余
;总事件数(概率分母):11=2+1+3+5
SENDMSG 6 随机取到字符串:&lt;$str(S$结果)&gt;
SENDMSG 6 剩余的字符串值:&lt;$str(S$剩余)&gt;
</code></pre>
<p>TextReplace</p>
<pre><code>#ACT
TextReplace AAABBBAAA AAA 字母 S1 0 0
SendMsg 6 &lt;$STR(S1)&gt;
</code></pre>
<p>TextSplit</p>
<pre><code>#ACT
TextSplit | aaa|bbb|ccc|ddddd|eeeeee s1 N$数量
SENDMSG 6 &lt;$STR(s1)&gt;,&lt;$STR(s2)&gt;,&lt;$STR(s3)&gt;,&lt;$STR(s4)&gt;,&lt;$STR(s5)&gt; ,分成了&lt;$str(N$数量)&gt;个变量
</code></pre>
<p>ExtractString</p>
<pre><code>#IF
#ACT
ExtractString : aaa:bbb:ccc:ddd:000 s1 s2 s3 s4 s5
SendMsg 6 &lt;$STR(S1)&gt;,&lt;$STR(S2)&gt;,&lt;$STR(S3)&gt;,&lt;$STR(S4)&gt;,&lt;$STR(S5)&gt;
</code></pre>
<p>ExtractStringEx</p>
<pre><code>#IF
#ACT
ExtractStringEx | aaa|bbb|ccc|ddd|000 S11
SendMsg 6 &lt;$STR(S11)&gt;,&lt;$STR(S12)&gt;,&lt;$STR(S13)&gt;,&lt;$STR(S14)&gt;,&lt;$STR(S15)&gt;
ExtractStringEx | aaa|bbb|ccc|ddd|000 S$拆分
SendMsg 4 &lt;$STR(S$拆分1)&gt;,&lt;$STR(S$拆分2)&gt;,&lt;$STR(S$拆分3)&gt;,&lt;$STR(S$拆分4)&gt;,&lt;$STR(S$拆分5)&gt;
</code></pre>
<p>TextLength</p>
<pre><code>#if
#Act
Mov S1 测试文字
TextLength &lt;$STR(S1)&gt; N1
SendMsg 6 (单字节模式)&lt;$Str(S1)&gt;的长度为&lt;$Str(N1)&gt;
</code></pre>
<p>TextLengthW</p>
<pre><code>#if
#Act
Mov S1 测试文字
TextLengthW &lt;$STR(S1)&gt; N1
SendMsg 6 (双字节模式)&lt;$Str(S1)&gt;的长度为&lt;$Str(N1)&gt;
</code></pre>
<p>TextCopy</p>
<pre><code>#if
#Act
Mov S1 测试文字
TextCopy &lt;$Str(S1)&gt; 1 4 S2
SendMsg 6 (单字节模式)&lt;$Str(S1)&gt;的前4位是:&lt;$Str(S2)&gt;
</code></pre>
<p>TextCopyW</p>
<pre><code>#if
#Act
Mov S1 测试文字
TextCopyW &lt;$Str(S1)&gt; 1 4 S2
SendMsg 6 (双字节模式)&lt;$Str(S1)&gt;的前4位是:&lt;$Str(S2)&gt;
</code></pre>
<p>TextPos</p>
<pre><code>#if
#Act
Mov S1 测试文字
TextPos 试 &lt;$Str(S1)&gt; N1
SendMsg 6 (单字节模式)&quot;试&quot;在字符串&lt;$Str(S1)&gt;的位置为&lt;$Str(N1)&gt;
</code></pre>
<p>TextPosW</p>
<pre><code>
#if
#Act
Mov S1 测试文字
TextPosW 试 &lt;$Str(S1)&gt; N1
SendMsg 6 (双字节模式)&quot;试&quot;在字符串&lt;$Str(S1)&gt;的位置为&lt;$Str(N1)&gt;</code></pre>