StringMid

首页  后退  前进

StringMid
down2

StringMid

提取字符串的部分字符.

 

StringMid ( "string", start [, count = -1] )

参数

string

目标字符串.

start

开始提取的字符位置. (1 = 第一个字符)

count

[可选] 提取的字符数. 默认提取 "起始位置" 后的剩余字符串.

返回值

返回提取的字符串.

备注

若"起始位置"参数值越界, 则返回一个空字符串.

若"起始位置"值有效, 但"数量"值越界, 则返回"起始位置"后的剩余字符串.

 

函数示例

#include <MsgBoxConstants.au3>
; Retrieve 5 characters from the 10th position in the string.
Local $sString = StringMid("This is a sentence with whitespace.", 10, 5)
MsgBox($MB_SYSTEMMODAL, "", $sString)

----------------------------------------

 

该函数可以通过命令 exect 调用

参见:

StringInStr, StringLeft, StringRight, StringTrimLeft, StringTrimRight, StringLen

例子
copy
StringMid('Новая~~字符串',3,2)

 

exect=$var_s1=StringMid('字符串',3)||$var_s2=StringMid('字符串~~С~~空格ами',4,8) GLOBALEXECT<a> ;; 提取字符串中的部分字符

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru