1、常用正则表达式

1.1、ip地址

  1. (([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])

cidr格式

  1. (([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])/([1-9]|[1-2][0-9]|3[12])

1.2、语法

  1. [[:space:]] 任何产生空白的字符
  2. [[:alnum:]] 字母和数字A-Z a-z 0-9
  3. [[:alpha:]] 字母A-Z,a-z
  4. [[:digit:]] 数字0-9
  5. [[:upper:]] 大写字符 A-Z
  6. [[:lower:]] 小写字符a-z