Japanese phone number checker for Go.
$ go get github.com/tknf/japhonex-go
In your Go app you can do something like:
import (
"fmt"
"github.com/tknf/japhonex-go"
)
func main() {
result, err := japhonex.OptionalHyphen("<Phone number input>")
if err != nil {
fmt.Println(err)
}
if result == true {
// validation is passed
}
}
result, err := japhonex.OptionalHyphen("<Input>")
// 0xx-xxxx-xxxx or 0xxxxxxxxxx
result, err := japhonex.RequireHyphen("<Input>")
// 0xx-xxxx-xxxx
result, err := japhonex.NoHyphen("<Input>")
// 0xxxxxxxxxx
MIT