forked from urdt/ussd
15 lines
264 B
Go
15 lines
264 B
Go
|
package common
|
||
|
|
||
|
import "regexp"
|
||
|
|
||
|
// Define the regex pattern as a constant
|
||
|
const (
|
||
|
pinPattern = `^\d{4}$`
|
||
|
)
|
||
|
|
||
|
// checks whether the given input is a 4 digit number
|
||
|
func IsValidPIN(pin string) bool {
|
||
|
match, _ := regexp.MatchString(pinPattern, pin)
|
||
|
return match
|
||
|
}
|