angular,Typescript常用正則

2021-10-10 22:17:40 字數 2332 閱讀 7525

祖傳正則了,積累了一些記錄一下

單獨建的ts檔案

// 不能純符號或純數字

export

function

cannotnumberorsymbol

(x:number

, y:

number

)$/');

}// 數字、符號

export

function

numberorsymbol

(x:number

, y:

number

)$/');

}// 不能純符號但可以匹配換行符

export

function

notsymbolorlinebreak

(x:number

, y:

number

)$/');

}// 不能純符號

export

function

notsymbol

(x:number

, y:

number

)$/');

}export

class

commregexp

$/');}

// 數字、符號

static

numberorsymbol

(x:number

, y:

number

)$/');

}// 不能純符號但可以匹配換行符

static

notsymbolorlinebreak

(x:number

, y:

number

)$/');

}// 純英文可匹配自定義長度大小寫

static

fullenglish

(x:number

, y:

number),

$}$/`);

}// 英文本母和下劃線組合

static

englishandunderline

(x:number

, y:

number),

$}$/`);

}static

getemail()

// **

public officetel:

any=

/^((0\d-\d)|(1[3|4|5|6|7|8|9][0-9]\d))$/

;// 傳真

public fax:

any=

/^[\d]$|^[\d-]$/

;// 身份證號

public idcard:

any=

/(^\d$)|(^\d$)|(^\d(\d|x|x)$)/

;// 組織機構標籤關鍵字

public keyword:

any=

/^[^,, ](?:(,|,)[^,, ])*$/

;// 純數字

public

number

:any

=/^[0-9]*$/

;//數字或者字母或者文字

static

numberorletterorchinese

(x:number

, y:

number

)$/');

}//數字或者字母

static

numberorletter

(x:number

, y:

number

)$/');

}// 純數字

static

onlynumber

(x:number

, y:

number

)$/');

}//純文字

static

onlychineseword

(x:number

, y:

number

)$/');

}public

static

getregexp()

else

}}

在angualr中引用如下

this

.form.

addcontrol

(name,

newformcontrol(''

,[validators.required, validators.

pattern

(commregexp.

numberorletter(1

,18))

]));

正宇,永遠的正宇

正宇,永遠的正宇 你是我今生的緣分和福報 當我走進正宇的隊伍中 我感到一種無比的榮耀和自豪 當我閱讀正宇公司的歷程時 我感到前所未有的震撼和驕傲 當我唱響正宇之歌的雄壯激昂 我禁不住熱血沸騰渾身充滿力量 當我仰望正宇標誌的簡練莊重 我看見嶄新的圖騰閃爍熠熠光芒 正宇,永遠的正宇 你是我今生的幸運和熱...

聚焦正能量

最近感覺狀態不是很好,已經有一段時間了,一直沒有想明白怎麼回事。症狀就是愛挑毛病 愛發火,事後總後悔。這兩天一直在反思,或許是因為最近老是關注一些負面的東西,比如常看新聞 說實話好新聞真的太少 反思做的不好的地方 比如現在 不是推卸責任,也許我本人也是受害者,因為按照傳統教育,日必三省吾身,不斷追求...

青春正能量

你做老闆,你做生意,你開店,你做夜場,你開工廠,你做服務業,等等,不管你做那一行,看完這篇文章,理解透了,就等於你清華大學畢業了。文章很長慢慢讀 人成熟與不成熟跟年齡沒有關係。人成熟不成熟,就是你能不能站在對方的角度去看待事物,就是能不能把我的世界變成你的世界。這個社會有很多的成年人,還沒有脫離幼稚...