Table of Contents

Class Regexs

Namespace
HeBianGu.Base.WpfBase
Assembly
HeBianGu.Base.WpfBase.dll
public static class Regexs
Inheritance
Regexs
Inherited Members

Fields

Account

gaozihang_001 字母开头,允许5-16字节,允许字母数字下划线

public const string Account = "^[a-zA-Z][a-zA-Z0-9_]{4,15}$"

Field Value

string

Chinese

汉字

public const string Chinese = "^[\\u4e00-\\u9fa5]{0,}$"

Field Value

string

ChineseEnlishNum

中文、英文、数字但不包括下划线等符号

public const string ChineseEnlishNum = "^[\\u4E00-\\u9FA5A-Za-z0-9]+$"

Field Value

string

ChineseEnlishNumLine

中文、英文、数字包括下划线

public const string ChineseEnlishNumLine = "^[\\u4E00-\\u9FA5A-Za-z0-9_]+$"

Field Value

string

English

由26个英文字母组成的字符串

public const string English = "^[A-Za-z]+$"

Field Value

string

EnglishAndNum

英文和数字

public const string EnglishAndNum = "^[A-Za-z0-9]+$"

Field Value

string

EnglishLower

由26个小写英文字母组成的字符串

public const string EnglishLower = "^[a-z]+$"

Field Value

string

EnglishUpper

由26个大写英文字母组成的字符串

public const string EnglishUpper = "^[A-Z]+$"

Field Value

string

ExcepCode

public const string ExcepCode = "[^%&',;=?$\\x22]+"

Field Value

string

Http

public const string Http = "^((http:\\/\\/)|(https:\\/\\/))?([a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,6}(\\/)"

Field Value

string

IP

只允许英文字母、数字、下划线、英文句号、以及中划线组成

public const string IP = "((?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\.){3}(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d))"

Field Value

string

Mail

只允许英文字母、数字、下划线、英文句号、以及中划线组成

public const string Mail = "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$"

Field Value

string

NumAndEnglish

由数字和26个英文字母组成的字符串

public const string NumAndEnglish = "^[A-Za-z0-9]+$"

Field Value

string

NumAndEnlishAndLine

由数字、26个英文字母或者下划线组成的字符串

public const string NumAndEnlishAndLine = "^\\w+$"

Field Value

string

Phone

13012345678 手机号

public const string Phone = "^1(3|4|5|6|7|8|9)\\d{9}$"

Field Value

string

Range

长度为3-20的所有字符

public const string Range = "^.{3,20}$"

Field Value

string