工作中常用的正則表示式
一、正整數
/^[1-9]\d*$/
二、8-20位數字、字母組合,不能是單純的數字或字母
/^(?![0-9]+$)(?![A-Za-z]+$)[0-9A-Za-z\\W]{8,20}$/
三、請輸入正確的手機號
/^1[3456789]\d{9}$/
四、只能輸入數字,字母,漢字,不可輸入非法字元
/^[A-Za-z0-9\u4e00-\u9fa5]+$/
五、請輸入正確的駕駛證號
/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
六、不可輸入非法字元
/^[A-Za-z0-9\u4e00-\u9fa5]+$/
七、請輸入正確的車牌號!
/^[京津滬渝冀豫雲遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陝吉閩貴粵青藏川寧瓊使領A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9掛學警港澳]{1}$/
相關推薦
Java中常用正則表示式
表示式 含義 \\ &
前端開發中常用正則表示式
整數或者小數:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能輸入數字:”^[0-9]*$” 只能輸入n位的數字:”^\d{n}$” 只能輸入至少n位的數字:”^\d{n,}$” 只能輸入m~n位的數字:”^\d{m,n}$” 只能輸入零和非零開頭的數字:”^(0|
Python中re(正則表示式)常用函式總結
1 re.match #嘗試從字串的開始匹配一個模式 re.match的函式原型為:re.match(pattern, string, flags) 第一個引數是正則表示式,這裡為"(\w+)\s",如果匹配成功,則返回一個Match,否則返
Linux_Shell_Shell 中的正則表示式 與 常用正則表示式
在Linux Shell 程式設計中,我們常需要用到 正則表示式 進行 檔案的匹配在本篇文章中,我們對Linux shell 中的正則表示式 做一個總結,方便之後的shell 編寫。參考文章:shell程式設計之正則表示式shell script 在if 的判斷條件正則表示式
js一些常用的校驗(工作中用的較多的,並附常用正則表示式)
做web的經常會遇到一些js校驗,比如身份證呀,手機號呀,郵箱呀等等,分享下我工作中遇到的這些,整理了下 /* * 校驗是否為空(null/空串) */ var checkNull = function(str){ if(str == null || str ==
js中常用正則表達式
.get 金額 length getdate con 驗證 長度 arc mpat //第一種在input輸入框限制 <input type="text" maxlength="8" class="form-control" id="amount" styl
php 常用正則表示式彙總
1. 平時做網站經常要用正則表示式,下面是一些講解和例子,僅供大家參考和修改使用: 2. "^\d+$" //非負整數(正整數 + 0) 3. &n
在Python中使用正則表示式去掉字串裡的html標籤
有時候會獲得一些帶html標籤的字串,需要把html標籤去掉,獲得乾淨的字串,這時候可以使用正則表示式。 程式碼如下: import re htmeString = ''' <ul id="TopNav"> &nbs
常用正則表示式符號
正則表示式總結: \b : 單詞的開頭或結尾 . : 除了換行符以外的任意字元 * :前邊的內容可以連續重複使用任意次 \n : 換行符 \d :匹配一個數字 {n}
淺談js中的正則表示式
很多時候多會被正則表示式搞的暈頭轉向,最近抽出時間對正則表示式進行了系統的學習,整理如下: 正則表示式的建立 兩種方法,一種是直接寫,由包含在斜槓之間的模式組成;另一種是呼叫 RegExp 物件的建構函式。 兩種方法的建立程式碼如下: // 直接建立 const regex1 = /ab+c/; co
常用正則表示式收集
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
http://www.cnblogs.com/chenmeng0818/p/6370819.html js中的正則表示式入門
http://www.cnblogs.com/chenmeng0818/p/6370819.html js中的正則表示式入門 什麼是正則表示式呢? 正則表示式(regular expression)描述了一種字串匹配的模式,可以用來檢查一個字串是否含有某
pycharm中使用正則表示式批量新增print括號
網路下載的python程式碼,版本參差,從python2.x遷移python3.x的過程中,存在print語法問題,即python2.x中print無括號,python3.x中print有括號。 逐行新增括號未免效率過低,因此,可使用正則表示式的方法,提供解決方法。 1、在pychar
Java中的正則表示式以及例項
1、 字元 a) x字元x。如‘a’代表字元a b) \ \反斜線字元用\\代表一個\ c) \n換行符(‘\u000A’) d) \r回車符(‘\u000D’) 2、 字元類 a) [abc] a、b或c(簡單類) b) [^abc]除了a、b、c的任何字元 c) [a-zA
Python中利用正則表示式用逗號分割資料,但是忽略引號中的逗號的方法
一.問題描述: 我在做一個網站搜尋記錄的分割工作,原始資料如下: x= '{"嬌妻有毒路明": "0.013", "嬌妻有毒%2c陸少寵上癮": "0.078",\ "嬌妻有毒老公你放鬆點": "0.021", "嬌妻有毒陸明白芬": "0.011", "嬌妻有毒:陸少,寵上癮": "0.
shell 常用正則表示式
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
常用正則表示式大全,手機 電話 郵箱 身份證 最嚴格的驗證 IP地址 網址 日期等,一般前臺js驗證,來這裡就夠了
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
常用正則表示式(copy)
一、校驗數字的表示式 數字:^[0-9]*$ n位的數字:^\d{n}$ 至少n位的數字:^\d{n,}$ m-n位的數字:^\d{m,n}$ 零和非零開頭的數字:^(0|[1-9][0-9]*)$ 非零開頭的最多帶兩位小數的數字:^([1-9][0-9]*)+(\.[0
Source Insight中使用正則表示式進行高階替換
問題描述: 程式碼中有個斷言函式,假設叫MyAssert,只有一個引數,用法例如: MyAssert(a >
JS中的正則表示式小結
首先,讓我們看看兩個特別的字元:'^' 和'$' 他們是分別用來匹配字串的開始和結束,一下分別舉例說明: "^The": 匹配以"The"開頭的字串; "of despair$": 匹配以"of despair" 結尾的字串