I only find the doc to change the pattern, it includes the following, but I didn't find bracket configuration. Do I read the correct doc?
dot (.): the decimal point. It will be replaced with the localized decimal point.
comma (,): the grouping separator. It will be replaced with the localized grouping separator.
zero (0): required digit. This specifies the places where a digit must appear (will pad 0 if not).
hash (#): optional digit. This is mainly used to specify the location of decimal point and grouping separators.
currency (¤): the currency placeholder. It will be replaced with the localized currency symbol.
percentage (%): the percetage mark. If appearing, the number will be multiplied by 100 before being formatted.
permillage (‰): the permillage mark. If appearing, the number will be multiplied by 1000 before being formatted.
semicolon (: the character separating positive and negative number sub-patterns.
Thanks, it works now. But is it possible to do this kind of configuration outside framework's directory? Because when we upgrade the framework, it's possible to overwrite it.