展示了 字符串分割和格式化 的各种应用场景,包括日期时间的格式化、字符串拆分以及分割后数组的处理。
str := "2023年11月7日 13:14"
; MsgBox % Format("{}{:02}{:02}{:02}{:02}", StrSplit(str,["年","月","日",":"], " ")*) ; 是以下的简版
str := StrSplit(str, ["年", "月", "日", ":"], " ")
; For k, v in str ; 分解读取str[1~5]
; MsgBox % "次数:" k "`n内容:" v
; out:=Format("{}{:02}{:02}{:02}{:02}", str[1], str[2], str[3], str[4], str[5]) ; 等效于下条
out := Format("{}{:02}{:02}{:02}{:02}", str*)
MsgBox % out
; =====================================================================
s := "1111+2222"
c := StrSplit(s,"+")
a := c.1
b := c.2
msgbox % a "|" b
; =====================================================================
zuobiao := 111 "|" 222 "|" 333 "|" 555 "|" 777
S := StrSplit(zuobiao,"|")
x := S[1], y := S[2], w := S[3], h := S[4]
MsgBox % x "|" y "|" w "|" h " - 数组总数:" S.length()
声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。

评论(0)