Swift中檢索還沒(méi)有國(guó)際化的正則表達(dá)式:
(?<![NSLocalizedString(]) ("[\u4E00-\u9FA5A-Za-z0-9]+")
替換
NSLocalizedString($1, comment: ""))
在命令行輸入:
find ./ -name "*.swift" -print0 | xargs -0 genstrings -o xxx.lproj
其中xxx.lproj表示文本保存文件夾的路徑
正則表達(dá)煤蚌,可匹配中文字符:
(?<![NSLocalizedString(])("[\u4E00-\uFFA5A-Za-z0-9]+")