format.rb
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:1k
源码类别:

Ajax

开发平台:

Others

  1. module Format
  2.   EMAIL = /^[_a-z0-9+.-]+@[_a-z0-9-]+.[_a-z0-9.-]+$/i
  3.   PASSWORD = /^[_a-zA-Z0-9.-]+$/
  4.   # matches everything to the last  or / in a string.
  5.   # can chop of path of a filename like this : '/tobi/home/tobi.jpg'.sub(/^.*[\/]/,'') => tobi.jpg
  6.   FILENAME = /^.*[\/]/
  7.   # good for replacing all special chars with something else, like an underscore
  8.   FILENORMAL = /[^a-zA-Z0-9.]/
  9.   # Laxly matches an IP Address , would also pass numbers > 255 though
  10.   IP_ADDRESS = /^d{1,3}.d{1,3}.d{1,3}.d{1,3}$/
  11.   # Laxly matches an HTTP(S) URI
  12.   HTTP_URI = /^https?://S+$/
  13. end