close
文章出處
RegExp對象 | |||||||||
方法 | 描述 | ||||||||
exec | 檢索字符中是正則表達式的匹配,返回找到的值,并確定其位置 | ||||||||
test | 檢索字符中指定的值,返回true或false | ||||||||
test()方法 | |||||||||
語法: | 正則表達式對象實例.test(字符串) | ||||||||
例: | var str="my name"; | ||||||||
var reg=/name/; | |||||||||
var result=reg.test(str); | |||||||||
result的值為true | |||||||||
String對象方法 | |||||||||
方法 | 描述 | ||||||||
match | 找到一個或多個正則表達式的匹配 | ||||||||
search | 檢索與正則表達式相匹配的值 | ||||||||
replace | 替換與正則表達式匹配的字符串 | ||||||||
split | 把字符串分割為字符串數組 | ||||||||
match()方法 | |||||||||
語法: | 字符串對象.match(searchString或regexpObject) | ||||||||
searchString是要檢索的字符串的值,regexpObject是規定要匹配模式的RegExp對象 | |||||||||
例: | var str="my name"; | ||||||||
var reg=/name/; | |||||||||
var result=str.test(reg); | |||||||||
result的值為name | |||||||||
RegExp對象的屬性 | |||||||||
屬性 | 描述 | ||||||||
global | RegExp對象是否具有標志g | ||||||||
ignoreCase | RegExp對象是否具有標志i | ||||||||
multiline | RegExp對象是否具有標志m | ||||||||
附加參數:用于拓展表達式的含義,主要有一下三個參數 | |||||||||
g:代表可以進行全局匹配 | |||||||||
i:代表不區分大小寫 | |||||||||
m:代表可以進行多行匹配 | |||||||||
正則表達式的常用符號 | |||||||||
符號 | 描述 | ||||||||
/…/ | 代表一個模式的開始和結束 | ||||||||
^ | 匹配字符串的開始 | ||||||||
$ | 匹配字符串的結束 | ||||||||
\s | 任何空白字符 | ||||||||
\S | 任何非空白字符 | ||||||||
\d | 匹配一個數字字符,等價于[0-9] | ||||||||
\D | 除了數字之外的任何字符,等價于[^0-9] | ||||||||
\w | 匹配一個數字、下劃線或字母字符,等價于[A-Za-z0-9] | ||||||||
\W | 任何非單字字符,等價于[^A-Za-z0-9] | ||||||||
. | 除了換行字符之外的任意字符 | ||||||||
正則表達式的重復字符 | |||||||||
字符 | 描述 | ||||||||
{n} | 匹配前一項n次 | ||||||||
{n,} | 匹配前一項n次,或者多次 | ||||||||
{n,m} | 匹配前一項n次,但不能超過m次 | ||||||||
* | 匹配前一項0次或多次,等價于{0,} | ||||||||
+ | 匹配前一項1次或多次,等價于{1,} | ||||||||
? | 匹配前一項0次或1次,也就是說前一項是可選的,等價于{0,1} | ||||||||
下拉列表框對象 | |||||||||
Select對象的常用事件、方法和屬性 | |||||||||
類別 | 名稱 | 描述 | |||||||
事件 | onchange | 當改變選項是調用的事件 | |||||||
方法 | add() | 向下拉列表框中添加一個選項 | |||||||
屬性 | options[] | 返回包含下拉列表框中的所有選項的一個數組 | |||||||
selectedIndex | 設置或返回下拉列表框中被選中的索引號 | ||||||||
length | 返回下拉列表框中選項的數目 | ||||||||
Option對象的常用屬性 | |||||||||
屬性 | 描述 | ||||||||
text | 設置或返回某個選項的純文本值 | ||||||||
value | 設置或返回被送往服務器的值 | ||||||||
數組對象的常見方法和屬性 | |||||||||
類別 | 名稱 | 描述 | |||||||
屬性 | length | 設置或返回數組中元素的數目 | |||||||
方法 | join() | 把數組的所有元素放入一個字符串中,通過一個分隔符進行分隔 | |||||||
sort() | 對數組的元素進行排序 | ||||||||
語法: | join(分隔符); | ||||||||
數組名.sort(sortby); |
![]() |
不含病毒。www.avast.com |
全站熱搜