package Ġl uy ao . util . k tx . ext Ċ Ċ import Ġandroid . widget . TextView Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġl uy ao Ċ Ġ* Ġon Ġ 2 0 1 9 / 7 / 2 3 Ġ 9 : 2 5 Ċ Ġ*/ Ċ Ċ /** Ċ Ġ* Ġif Ġ[ String . isNull OrEmpty ], Ġinvoke Ġf () Ċ Ġ* Ġotherwise Ġinvoke Ġt () Ċ Ġ*/ Ċ fun Ġ< T > ĠString ?. notNull ( f : Ġ() Ġ-> ĠT , Ġt : Ġ() Ġ-> ĠT ): ĠT Ġ{ ĊĠĠĠ Ġreturn Ġif Ġ( isNull OrEmpty ()) Ġf () Ġelse Ġt () Ċ } Ċ Ċ /** Ċ Ġ* Ġwhether Ġstring Ġonly Ġcontains Ġdigits Ċ Ġ*/ Ċ fun ĠString . are Digits Only () Ġ= Ġmatches ( Regex ("[ 0 - 9 ]+ "))