normalizeSentence method
Normalizes one sentence with the exact pinned stage order.
Implementation
String normalizeSentence(String text) {
var sentence = converter.traditionalToSimplified(text);
sentence = _fullwidthLettersAndDigitsToHalfwidth(sentence);
sentence = ChineseChronologyRules.replaceDates(sentence);
sentence = ChineseChronologyRules.replaceSeparatedDates(sentence);
sentence = ChineseChronologyRules.replaceTimeRanges(sentence);
sentence = ChineseChronologyRules.replaceTimes(sentence);
sentence = ChineseQuantifierRules.replaceTemperatures(sentence);
sentence = ChineseQuantifierRules.replaceMeasures(sentence);
sentence = ChineseNumberRules.replaceFractions(sentence);
sentence = ChineseNumberRules.replacePercentages(sentence);
sentence = ChinesePhoneRules.replaceMobilePhones(sentence);
sentence = ChinesePhoneRules.replaceTelephones(sentence);
sentence = ChinesePhoneRules.replaceNationalUniformNumbers(sentence);
sentence = ChineseNumberRules.replaceRanges(sentence);
sentence = ChineseNumberRules.replaceNegativeIntegers(sentence);
sentence = ChineseNumberRules.replaceDecimals(sentence);
sentence = ChineseNumberRules.replacePositiveQuantifiers(sentence);
sentence = ChineseNumberRules.replaceDefaultNumbers(sentence);
sentence = ChineseNumberRules.replaceNumbers(sentence);
return _postReplace(sentence);
}