曲径通幽论坛
标题:
截取字符串的左右两部分
[打印本页]
作者:
水中月
时间:
2013-11-6 09:17
标题:
截取字符串的左右两部分
在一个字符串中,可以以某一个字符为标记,分别截取左右两部分。比如 abcde#xyz ,以字符 '#' 为标记,截取左右两部分(左边 abcde ,右边 xyz)。
两个函数实现上述目的:
StrLeft2Sub(SearchString, Needle)
{
StringGetPos, varPos, SearchString, %Needle%
if errorlevel
{
return ""
}
Stringleft varReturn, SearchString, %varPos%
return %varReturn%
}
StrRight2Sub(varString, subString)
{
StringGetPos varPos, varString, %subString%, R1
stringleft varTemp, varString, %varPos%
varLen := strlen(varTemp)
varLen := strlen(varString) - varLen - strlen(subString)
StringRight varReturn, varString, %varLen%
return %varReturn%
}
复制代码
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/)
Powered by Discuz! X3.2