虚位以待(AD)
虚位以待(AD)
首页 > 软件编程 > IOS编程/Objective-C > lua string.gsub 替换ios 路径失败

lua string.gsub 替换ios 路径失败
类别:IOS编程/Objective-C   作者:码皇   来源:丶祁寒的专栏     点击:

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/

相关热词搜索: