【func】获取特征字符串()

函数来自空的分享

str=package name="barco icmp package" vs="1.3.5.1.20351"

MsgBox,% 获取特征字符串(str,"package name=""","""")
MsgBox,% 获取特征字符串(str,"vs=""","""")

;此函数匹配到的字符串,不会包含起点与终点字符。
;例如“<em>abc</em>”,起点字串“<e”,终点字串“m>”,匹配到的结果就是“m>abc</e”。
;最后一个参数的意思是返回第n个符合的字串(参考示例便于理解)。
获取特征字符串(内容,起点字串,终点字串,Occurrence=1)
{
	if (内容="" Or 起点字串="" Or 终点字串="")
		return
	起点坐标:=InStr(内容,起点字串,False,1,Occurrence)
	if (起点坐标=0)
		return
	else
		起点坐标:=起点坐标+StrLen(起点字串)
	终点坐标:=InStr(内容,终点字串,False,起点坐标)
	if (终点坐标=0)   ;特征字串没有匹配的情况,返回空值
		return
	特征字符串:=SubStr(内容,起点坐标,终点坐标-起点坐标)
	return,特征字符串
}

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
函数

【函数】获取在资源管理器中已选中文件的路径-GetSelectedFile()-Gets file path of selected item in Explorer

2022-1-7 16:57:45

函数应用

AHK读写游戏内存的函数

2022-3-5 9:22:24

2 条回复 A文章作者 M管理员
  1. 芸本无心

    感谢分享

个人中心
购物车
优惠劵
有新私信 私信列表
搜索