RegExp: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:
  '''Upper or Title Case'''
  '''Upper or Title Case'''
  ^[A-Z][A-Za-z@./'\\]*([ \-][A-Z][A-Za-z@./'\\]*)*$
  ^[A-Z][A-Za-z@./'\\]*([ \-][A-Z][A-Za-z@./'\\]*)*$
  ^[A-Z][A-Za-z.]*([ .'/@\-//][A-Z][A-Za-z]*)*$
  ^[A-Z][A-Za-z.]*([ .'/@\-/][A-Z][A-Za-z]*)*$
   
   
  '''Upper or Title Case or Empty'''
  '''Upper or Title Case or Empty'''
  ^[A-Z][A-Za-z.]*([ .'/@\-//][A-Z][A-Za-z]*)*$|$
  ^[A-Z][A-Za-z.]*([ .'/@\-/][A-Z][A-Za-z]*)*$|^$


  '''Email Address:'''
  '''Email Address:'''

Revision as of 00:40, 19 April 2021

Title Case
^[A-Z][a-z@./'\\]*([ \-][A-Z][a-z@./'\\]*)*$

Upper or Title Case
^[A-Z][A-Za-z@./'\\]*([ \-][A-Z][A-Za-z@./'\\]*)*$
^[A-Z][A-Za-z.]*([ .'/@\-/][A-Z][A-Za-z]*)*$

Upper or Title Case or Empty
^[A-Z][A-Za-z.]*([ .'/@\-/][A-Z][A-Za-z]*)*$|^$
Email Address:
^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$
^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*\\.([a-zA-Z]{2,5})$

Email Address: (without % or \\%)
^[a-zA-Z0-9\\.\\!#$&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*\\.([a-zA-Z]{2,5})$

References