正則 and Math物件

2021-09-13 00:00:33 字數 2183 閱讀 3313

正規表示式:regexp

主要作用是:制訂:規範;

正規表示式:所有內容寫在/正則的內容/;

正則的內容分為:開始符號^;結束符號;內容

組成部分

:內容的

型別:[

內容的範

圍]+內

容的數量

;//如

果我們需

要寫乙個

規則:用

來判斷:

所填寫內

容必須是

11位;第

一位:大

寫的英文

;;內容

的型別包

含了,中

文,英文

,數字,

以及常見

的符號:

; 內容組成部分:內容的型別:[內容的範圍]+ //如果我們需要寫乙個規則:用來判斷:所填寫內容必須是11位;第一位:大寫的英文;; 內容的型別包含了,中文,英文,數字,以及常見的符號:%,

;內容組成部

分:內容

的型別:

[內容的

範圍]+

內容的數

量;//

如果我們

需要寫一

個規則:

用來判斷

:所填寫

內容必須

是11位

;第一位

:大寫的

英文;;

內容的類

型包含了

,中文,

英文,數

字,以及

常見的符

號:,_;數字的表現方式:[0-9]代表包含0-9的全部數字;

英文本元的表現方式:[a-z]代表的是26個英文本母,只允許小寫;

不區分大小寫:[a-za-z];

基本漢字的範圍表示:[u4e00-u9fa5];

顯示個數:用大括號表示、、代表的是:該內容顯示位數:最好2位,最多10位;

;必須是11個;

var reg=/1

$/這句話的意思是:改規則規定了:顯示的內容必須是數字,而且顯示11個;

練習:設定乙個密碼規則:8-10位;數字和字母組合,首位必須是大寫的字母;

面試內容「:寫出乙個正則,無視前後的空格輸入;

var reg=/^\s \s$/

在實際的正則驗證中;正則的內容型別我們是可以寫成簡寫的;

\d代表的是數字==[0-9]

\d代表的是非數字;

\w代表的是數字,字母和下劃線;==[0-9a-za-z_]

\s代表的是空格;

?代表的是可以重複0次,也可以重複一次;

+最少重複一次;

*;可以重複0次,也可以重複多次;

如何使用正則驗證;

reg.test(str);

這個驗證的結果輸出只有兩個:成功為:true,失敗:false

作業:string物件api,正規表示式知識點;

抄寫:筆記部分2遍;

**四捨五入:**

1,round();

語法:math.round(number);

var mycore=12.456;

math.round(mycore);

**2,向下取整;floor;**

math.floor(number);

var num=22.785;

math.floor(num);//22

**3.math.ceil()向上取整;**

var num=21.05;

math.ceil(num);

**4,隨機數:math.random();**

unicode編碼範圍的常見型別:

漢字:[u4e00,u9fa5](或十進位制[19968,40869])

數字:[u30,u39](或十進位制[48, 57])

小寫字母:[u61,u7a](或十進位制[97, 122])

大寫字母:[u41,u5a](或十進位制[65, 90])

小寫字母a-z之間的隨機取出;

var myeng=math.floor(math.random()*(122-97)+97)//得到了乙個英文本母所對應的unicode編碼;

string.fromcharcode(myeng);

0-9 ↩︎

js的正則物件

1.定義正則兩種方式 1.var reobj1 new regexp a za z a za z0 9 2.var reobj2 a za z a za z0 9 2.常用方法 reobj1.test 將要被校驗的字串 3.正則的匹配模式 1.g 全域性 alexdashabi replace a ...

Python 正則物件的方法

re 模組使python 語言擁有全部的正規表示式功能 complile函式根據乙個模式字串和可選的標誌函式生成乙個正規表示式物件。該物件擁有一系列方法用於正規表示式匹配和替換。1.match 方法 rematch 嘗試從字串的起始位置匹配乙個模式,如果不是起始位置匹配成的話,match 返回non...

正則核心物件詳解 三

前言 很感謝大家對正規表示式文章的支援,這篇文章是這個系列的最後一節了,但是正如之前所說的,這裡將的僅僅只是怎麼用.net的正規表示式類,但是,對正規表示式的引擎的內部機制沒有提及,如果大家需要,我會繼續寫下有關內部機制的問題.今天的內容如下 1.match物件的使用 2.group物件的使用 3....