Lua字符串替换函数string.gsub(s,pat,repl[,n])

更新时间:2023-07-08 14:19:39 阅读: 评论:0

Lua字符串替换函数string.gsub(s,pat,repl[,n])
Lua 字符串替换函数 string.gsub(s, pat, repl [, n])快速缓解胃疼
幼儿园晨会内容函数原型 string.gsub(s, pat, repl [, n])
就是 global 全局替换⼦字符串的意思
s: 源字符串
寸寸相思寸寸心
pat: 即 pattern, 匹配模式
repl: replacement, 将 pat 匹配到的字串替换为 repl
[, n]: 可选, 表⽰只看源字符串的前 n 个字符
⽐如写⼀个 trim 函数:苹果的英语怎么说
刘杰克
function trim(s) return (string.gsub(s, "^%s*(.-)%s*$", "%1"))end
----然后调⽤:
三人成虎文言文翻译
s='\t a bc d '
鲁滨逊漂流记读后感50字
print(trim(s))  -----输出: a bc d,开头的 \t, 结尾的空格都被 trim 掉了
这⾥有⼏点要解释:
小茴香饺子1. return (string.gsub(...)), 注意 string.gsub 外⾯还有⼀层括号。 事实上, gsub 调⽤之后返回 两个值, ⼀个是替换后的字符串, 第⼆个是替换的次数。 ⽽⼀旦外⾯加了括号, 就只返回第⼀个值, 即替换后的字符串。你可以尝试去掉外层括号, 看看输出了什么
{{OVER}}

本文发布于:2023-07-08 14:19:39,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1073074.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:替换   字符串   括号   函数   外层   尝试
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图