phone.go 489 B

123456789101112131415161718
  1. /**
  2. #*****************************************************************************
  3. # @file phone.go
  4. # @author MakerYang(https://www.makeryang.com)
  5. # @statement 免费课程配套开源项目,任何形式收费均为盗版
  6. #*****************************************************************************
  7. */
  8. package Utils
  9. import (
  10. "regexp"
  11. )
  12. func MobileFormat(str string) string {
  13. re, _ := regexp.Compile("(\\d{3})(\\d{6})(\\d{2})")
  14. return re.ReplaceAllString(str, "$1******$3")
  15. }