当前位置: 移动技术网 > 移动技术>移动开发>IOS > lua string.gsub 替换ios 路径失败

lua string.gsub 替换ios 路径失败

2018年09月14日  | 移动技术网移动技术  | 我要评论

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/

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网