How to check if a string contains only digits in Go

1 Answer

0 votes
package main
 
import (
    "fmt"
    "regexp"
)
 
func main() {
    var input string = "4890213"
 
    var re = regexp.MustCompile(`^[0-9]+$`)
 
    if re.MatchString(input) {
        fmt.Println("String contains only digits")
    } else {
        fmt.Println("String does not contain only digits")
    }
}
 
 
 
/*
run:
 
String contains only digits
   
*/

 



answered Dec 22, 2024 by avibootz
edited Dec 22, 2024 by avibootz
...