欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

lua string.gsub 替换ios 路径失败

程序员文章站 2024-01-08 11:39:58
string.gsub(s, pattern, repl[,n]) s:替换字符串 pattern:匹配方式 repl:替换后的内容 pattern 由于支持正则表达式有一些特殊字符来表示比如 ()...

string.gsub(s, pattern, repl[,n])

s:替换字符串
pattern:匹配方式

repl:替换后的内容

pattern 由于支持正则表达式有一些特殊字符来表示比如

(). % + - * ? [ ^ $ 作为正则表达式匹配用,但是由于ios 路径有-号所以导致gsub替换不了
只能加入转义符%

ios路径:/var/mobile/containers/data/application/c54a7b16-5c1a-443f-a90f-d41ccc5ba5a4/documents/

转义结果:/var/mobile/containers/data/application/c54a7b16%-5c1a%-443f%-a90f%-d41ccc5ba5a4/documents/

上一篇:

下一篇: