package
module
Version:
v0.0.0-...-638c1a6
Opens a new window with list of versions in this module.
Published: Oct 21, 2022
License: MIT
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Match
Matching the most common expressions
Installation
go get github.com/bashery/match
Usage
import (
"github.com/bashery/match"
)
func main() {
match.IsDate("Jan 9th 2012") // true
match.IsTime("5:00PM") // true
match.IsLink("www.linkedin.com") // true
match.IsEmails("adams@email.com") // true
}
Todo
- Email
- Date
- Time
- Phone
- Phone with exts
- Link
- IPv4
- IPv6
- IP
- Port without well-known (not known port)
- Pric
- Hex color
- Credit card
- VISA credit card
- MC credit card
- ISBN 10/13
- BTC address
- Street address
- Zip code
- Po box
- SSN
- MD5
- SHA1
- SHA256
- GUID
- MAC address
- IBAN
- Git Repository
License
MIT
Documentation
¶
IsEmail return true if email is valid
Source Files
¶
Click to show internal directories.
Click to hide internal directories.