dos下擷取字串

2021-06-19 15:11:52 字數 341 閱讀 2420

dos中擷取字串的格式為: %str:~0,3%  ,表示擷取str中從第乙個字元開始提取三個字元。

%str:~-3,3%  ,表示擷取str中從倒數第三個字元開始提取三個字元。

set  a=123456789

set b=%a:~0,3%           

echo   %b%             (將會列印123)

echo %a:~2%    (將會列印3456789,從第三個字元開始列印到最後乙個字元)

echo %a:~-3%   (將會列印789,從倒數第三個開始列印到最後乙個字元)

擷取特定位置的字串可以使用for語句,參見:

DOS擷取字串

echo off set str 123456789 echo 第乙個字元為 str 0,1 echo 頭兩個字元為 str 0,2 echo 頭5個字元為 str 0,5 echo 去掉最後乙個字元後的字串為 str 0,1 echo 去掉最後3個字元後的字串為 str 0,3 echo 第4個字...

擷取字串

static function blogsummary str,len 100 else out valtmp break tmp tmpstr outlen mb strlen valtmp,charset out val.rs 2 key right rs 2 key unset rs tags...

擷取字串

擷取字串一般使用string類的substring方法。public string substring int beginindex 返回該字串子串的新字串。子字串開始於指定的位置並且擴充套件到該字串的結尾。public string substring int beginindex,int end...