; 读取最后一行
s=
(
abc

123
45
)
b := SubStr(s, InStr(s,"`n",,0)+1)
; b := StrSplit(s, "`n")[1]   ; 获取第一行内容,此方法【效果更优】
; b := SubStr(s ,1, InStr(s ,"`n"))   ; 获取第一行内容 `r`n
MsgBox % b


; 删除最后一行
s=
(
abc

123
45
)
b:=SubStr(s, 1, InStr(s,"`n",,0)-1)
MsgBox % b


; 【删除最后一行】为了防止最后一行是回车,加了个if
;s=
;(
;abc
;
;123
;45
;
;)
;b:=SubStr(s, 1, InStr(s,"`n",,0)-1)
;If SubStr(b, 0, 1)="`r"
;    b:=SubStr(b, 1, StrLen(b)-1)
;Clipboard := b
;MsgBox,%b%

 

声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。