Skip to content

Commit 08021f9

Browse files
authored
Merge pull request #37 from cnSchwarzer/cnSchwarzer-patch-1
修复 escape/unescape 对 @A@s 的顺序,避免 frank 解析失败
2 parents 9c498ee + d28872a commit 08021f9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/stt.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ const util = require('./util')
22

33
class STT {
44
escape(v) {
5-
return util.isUndefined(v) ? '' : v.toString().replace(/@/g, '@A').replace(/\//g, '@S')
5+
return util.isUndefined(v) ? '' : v.toString().replace(/\//g, '@S').replace(/@/g, '@A')
66
}
77

88
unescape(v) {
9-
return util.isUndefined(v) ? '' : v.toString().replace(/@A/g, '@').replace(/@S/g, '/')
9+
return util.isUndefined(v) ? '' : v.toString().replace(/@S/g, '/').replace(/@A/g, '@')
1010
}
1111

1212
serialize(raw) {
@@ -38,4 +38,4 @@ class STT {
3838
}
3939
}
4040

41-
module.exports = new STT()
41+
module.exports = new STT()

0 commit comments

Comments
 (0)