class Contracts::Stringy::URLSafe

A url safe string @see URLSAFE_REGEX

Public Class Methods

generate(*_args) click to toggle source
# File lib/contracts/stringy.rb, line 81
def self.generate(*_args)
  URLSAFE_REGEX.generate
end
valid?(value) click to toggle source
# File lib/contracts/stringy.rb, line 77
def self.valid?(value)
  value.is_a? String and (value =~ URLSAFE_REGEX) != nil
end