模式继捕获之后,说下替换的使用说明。

1.所有出现 $varname 替换为全局变量 varname 的值。如果没有对应匹配,不替换。

Lua 笔记10

 

 

   注: _G 是预先定义的包括所有全局变量的表

2. 格式转换器举例,加深理解:

Lua 笔记10

 

 

 4. url编码举例,加深理解:

  url编码:HTTP所使用的在 URL 中传递参数的编码方式。

  url编码规则:1. 特殊字符(例如 =、 &和+ )编码为"%xx”的形式, 其中 xx 是对应字符的十六进制值。

         2. 空格转换为加号。

         3. 每对参数名及其值用等号连接起来,每对 name=value 用&连接起来。

      比如,name =”al ”; query =”a+b = c”; q=” yes or no”     -->  name=al&query=a%2Bb+%3D+c&q=yes+or+no

  

  gsub解码举例:

Lua 笔记10

 

  gmatch解码举例:

Lua 笔记10

 

   url编码举例:

Lua 笔记10

 

 Lua 笔记10

 

相关文章:

  • 2021-09-02
  • 2022-01-07
  • 2021-05-23
  • 2022-02-14
  • 2021-08-31
  • 2021-07-27
  • 2021-07-31
  • 2022-02-14
猜你喜欢
  • 2022-12-23
  • 2021-09-28
  • 2021-12-18
  • 2021-12-13
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案