package Ġlo od os . d roid . bit co int icker . util . extensions Ċ Ċ import Ġjava . text . Decimal Format Ċ Ċ fun ĠString ?. empty If Null (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġthis Ġ?: Ġ"" Ċ } Ċ Ċ fun ĠString ?. trim Par ant hesis (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġthis ?. replace ( Regex ("[ ()] "), Ġ"") Ġ?: Ġ"" Ċ } Ċ Ċ fun ĠDouble ?. d ollar String (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġthis ?. let Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġnumber Format Ġ= ĠDecimal Format ("# , ## 0 . 0 0 ") ĊĠĠĠĠĠĠĠ Ġ" US $ Ġ${ number Format . format ( this )}" ĊĠĠĠ Ġ} Ġ?: Ġ"" Ċ }