A bunch of doctests will still be helpful.

```
iex> semver?("1.0.0")
true

iex> semver?("1.a")
false
```

And I can't see the tests for this function. The regex may be the same as the one on the site, but who knows -- maybe there is a bug in regex engine that will get fixed in R17B and will break this code.