-
Notifications
You must be signed in to change notification settings - Fork 0
Coordinate
Giuseppe Cannella edited this page Feb 19, 2020
·
2 revisions
Type name | example |
---|---|
Coordinate | N90.00.00 E180.00.00 |
import com.github.gekomad.regexcollection.Coordinate
import com.github.gekomad.regexcollection.Validate.validate
assert(validate[Coordinate]("N91.00.00 E181.00.00") == None)
assert(validate[Coordinate]("N00.00.00 W181.00.00") == None)
assert(validate[Coordinate]("Z34.59.33 W179.59.59") == None)
assert(validate[Coordinate]("N90.00.00 E180.00.00") == Some("N90.00.00 E180.00.00"))
assert(validate[Coordinate]("S34.59.33 W179.59.59") == Some("S34.59.33 W179.59.59"))
assert(validate[Coordinate]("N00.00.00 W000.00.00") == Some("N00.00.00 W000.00.00"))