mirror of
https://github.com/wahyd4/go-pinyin.git
synced 2026-08-09 04:35:55 +10:00
PhoneticSymbol -> phoneticSymbol
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
||||
package pinyin
|
||||
|
||||
// 带音标字符。
|
||||
var PhoneticSymbol = map[string]string{
|
||||
var phoneticSymbol = map[string]string{
|
||||
"ā": "a1",
|
||||
"á": "a2",
|
||||
"ǎ": "a3",
|
||||
|
||||
@@ -30,7 +30,7 @@ var rePhoneticSymbolSource = func(m map[string]string) string {
|
||||
s = s + k
|
||||
}
|
||||
return s
|
||||
}(PhoneticSymbol)
|
||||
}(phoneticSymbol)
|
||||
|
||||
// 匹配带声调字符的正则表达式
|
||||
var re_PHONETIC_SYMBOL = regexp.MustCompile("[" + rePhoneticSymbolSource + "]")
|
||||
@@ -72,7 +72,7 @@ func toFixed(p string, a Args) string {
|
||||
|
||||
// 替换拼音中的带声调字符
|
||||
py := re_PHONETIC_SYMBOL.ReplaceAllStringFunc(p, func(m string) string {
|
||||
symbol, _ := PhoneticSymbol[m]
|
||||
symbol, _ := phoneticSymbol[m]
|
||||
switch a.Style {
|
||||
// 不包含声调
|
||||
case NORMAL, FIRST_LETTER, FINALS:
|
||||
|
||||
Reference in New Issue
Block a user