標題標題  顯示論壇會員列表名單  搜索論壇搜索  HelpHelp
  注冊注冊  登入登入
ASP教學區
 DoReMe : ASP教學區
主題 話題: JScript 快速參考 回復發表新主題
作者
貼子內容 << Prev Topic下一個主題 >>
lala
Newbie
Newbie


加入: 2005/3月/11
Online Status: Offline
回復: 5
Posted: 2005/6月/01 1:26下午 | IP記錄 引用 lala

 

語句

 

break

break [label];

跳出當前的循環 。可選參數 label 指明你中止執行語句的標號。

 

@cc_on

@cc_on;

打開條件編譯支持開關。

 

註釋

 

//註釋語句

添加單行註釋。

/*

註釋語句

*/

添加多行註釋。

Continue

continue[label];

在while,for,或for...in 循環中使用。用於中止循環當前的迭代,並從循環的開頭開始執行。可選參數label指出continue用於那個循環語句。

do.....while

do

語句

while(表達式〕

繼續執行語句,直到表達式的值為真為止。不管表達式的值是否為真,至少執行語句一遍。

for

for(初始化表達式,測試表達式,增量表達式〕

語句

首先執行初始化表達式,然後只要測試表達式的值為真就執行語句,在每一次循環以後執行增量表達式

for...in

for(varible in [object|array])

statament

對像object或數組array每一個元素都賦值給變量varible,對每一個元素都執行語句statement

function

function functionname([argument1[,argument2[,...argumentn]]])

{

statements

}

聲明一個新的函數,函數名為functionname

@if

@if (condition1)

text1

[@elif (condition2)

text2]

[else

text3]

@end

根據condition的值進行條件執行。

if...else

if(condition)

statement1

[else

statement2]

根據不同的條件執行不同的語句。如果condition的值為真,執行statement1 ;否則執行statement2

label

lable:

statement

breakcontinue語句一同使用時,提供了一個唯一標誌的標識符。

return

return [expression];

退出當前的函數,並且可選擇地返回一個值。

@set

@set @varname [=term]

創建一個可用於條件編譯語句的數字或布爾變量。

switch

switch(expression){

case label:

statementlist

case label:

statementlist

...

default:

statementlist

}

當表達式expression的值和某個label值相符時,就執行在lable後面的語句。如果沒有一個相符時,就執行在defaul後面的語句。

this

this.property

通常用在對象的構造函數中,指向當前對象。當用於客戶端的Jscript時,缺省時指向window對象。

var

var variable[=value][,varible2[=value2],...]

聲明變量varible並且可以賦初值value

while

while(expression)

statement

執行語句statement直到表達式expression 的值為假。

with

with(object)

statement

對一段語句statement 指明一個缺省的對象。

Back to Top 查看 lala's 資料 搜索其他貼子 lala 訪問 lala's
 
lala
Newbie
Newbie


加入: 2005/3月/11
Online Status: Offline
回復: 5
Posted: 2005/6月/01 1:27下午 | IP記錄 引用 lala

 

操作符

new 操作符

new constructor[(arguments)]

通過調用對象的構造函數(constructor)來創建和初始化一個新的對象。參數arguments可以用來初始化新的對象。像

運算操作符

-操作符

result=number1-number2

減法

-number

number的符號

++操作符

result=++variable

variable 增1,然後賦值給result

result=variable++

variable賦值給result,然後使variable值增1。

--操作符

result=--variable

variable 減1,然後賦值給result

result=variable--

variable賦值給result,然後使variable值減1。

*操作符

result=number1*number2

將兩個數相乘。

/操作符

result=number1/number2

將兩個數相除。

%操作符

result=number1%number2

把兩個數相除,然後把餘數賦給result

+操作符

result=expression1+expression2

兩個表達式求和或者字符串連接。

邏輯操作符

!操作符

result=!expression

邏輯求反。

比較操作符(=,<,>,<=,>=,==,!=)

result=expression1<expression2

小於。

result=expression1>expression2

大於。

result=expression1<=expression2

小於或等於。

result=expression>=expression2

大於或等於。

result=expression1==expression2

相等。

result=expression1!=expression2

不相等。

&&操作符

result=expression1 && expression2

邏輯與運算。(當兩表達式均為真時,result的值為真;否則result的值為假。)

||操作符

result=expression1||expression2

邏輯或運算。(當兩表達式中至少有一個的值為真時,result的值為真;否則result的值為假。〕

?:操作符

test ? statement1 : statement2

if...else語句的簡化形式。當test的值為真時執行statement1 ;否則執行statement2

,操作符

expression1,expression2

以從左到右的順序執行表達式,並且允許這一系列的表達式當成一個表達式處理。

位操作符

~操作符

result = ~expression

對表達式expression的結果的二進制形式按位求反。(以0代替1,以1代替0 。〕

<<操作符

result =expression1 << expression2

根據expression2的結果,對表達式expression1左移expression2位。

>>操作符

result =expression1 >> expression2

將表達式expression1右移expression2位,同時保持符號不變,並把結果賦給result

>>>操作符

result = expression1 >>> expression2

將表達式expression1右移expression2位,不保持符號不變,並把結果賦給result。

&操作符

result=expression1 & expression2

對表達式二進制形式按位求與,並把結果賦予result。(當兩個表達式位上的值均為1時,結果為1;否則結果為0。〕

^操作符

result=expression1 ^ expression2

對表達式二進制形式按位求異或,並把結果賦予result。(當兩個表達式位上的值一個且只有一個為1時,結果為1;否則結果為0。〕

|操作符

result=expression1 | expression2

對表達式二進制形式按位求或,並把結果賦予result。(當兩個表達式位上的值均為0時,結果為0;否則結果為1。〕

賦值操作符

=操作符

result = expression

給一個變量賦值。

+=操作符

result +=expression

相加(result=result+expression的簡寫。〕

-=操作符

result -=expression

相減(result=result-expression的簡寫。〕

*=操作符

result *=expression

相乘(result=result*expression的簡寫。〕

/=操作符

result /= expression

相除(result=result/expression的簡寫。〕

%=操作符

result %= expression

result=result%expression的簡寫。

<<=操作符

result <<= expression

result=result << expression的簡寫。

>>=操作符

result >>= expression

result=result >> expression的簡寫。

>>>=操作符

result >>>= expression

result=result >>> expression的簡寫。

&=操作符

result &= expression

result=result & expression的簡寫。

|=操作符

result |= expression

result=result | expression的簡寫。

^=操作符

result ^= expression

result= result ^ expression的簡寫。

Back to Top 查看 lala's 資料 搜索其他貼子 lala 訪問 lala's
 
lala
Newbie
Newbie


加入: 2005/3月/11
Online Status: Offline
回復: 5
Posted: 2005/6月/01 1:29下午 | IP記錄 引用 lala

 

函數

ScriptEngine

ScriptEngine();

返回當前腳本語言的名稱,如JScript,VBScript,JavaScript等。

ScriptEngineBuildVersion

ScriptEngineBuildVersion();

返回當前腳本語言的創建版本號。

ScriptEngineMajorVersion

ScriptEngineMajorVersion();

返回當前腳本語言版本的大版本號。

ScriptEngineMinorVersion

ScriptEngineMinorVersion();

返回當前腳本語言版本的小版本號。

Back to Top 查看 lala's 資料 搜索其他貼子 lala 訪問 lala's
 
lala
Newbie
Newbie


加入: 2005/3月/11
Online Status: Offline
回復: 5
Posted: 2005/6月/01 1:29下午 | IP記錄 引用 lala

 

對像

數組對像(Array)

new Array()

new Array(size)

new Array(element0,element1,...,elementn)

用於表述任意類型數據結構的數組。

方法

concat

array1.concat(array2)

把兩個數組連接合併成一個。

join

arrayobj.join(seperator)

把數組中的所有元素連接成一個字符串,其中seperator用於在最後結果字符串中分格各個元素的子字符串。

reverse

arrayobj.reverse()

把數組中所有元素倒序排列一遍。

slice

arrayobj.slice(start[,end])

從數組中得到一個子數組,子數組中的元素為原數組中序號從startend的元素。

sort

arrayobj.sort(sortfunction)

根據函數sortfunction對數組對像中所有元素進行排序。

toString

arrayobj.toString()

返回數組對像字符串表述形式。

ValueOf

arrayobj.ValueOf()

返回包含數組中所有元素的字符串,字符串中每個元素都以逗號隔開。

性質(Properties)

constructor

arrayobj.constructor

指明數組對象的構造函數。

length

numVar=arrayObj.length

返回一個整數值,該值比數組的最大序號大一。

prototype

arrayobj.prototype

指向數組對象的原型。

布爾對像(Boolean)

var variablename= new Boolean(boolvalue)

布爾數據類型的封裝,boolvalue是新布爾對象的初始值。

方法(Methods)

toString

boolobj.toString()

返回字符串「true 或「false

valueOf

boolobj.valueOf()

返回布爾對象的值。

性質(Properties)

constructor

boolobj.constructor()

指明布爾對象的構造函數。

Prototype

boolobj.prototype()

指布爾對像類的原型。

Date對像

var newDateObj = new Date()

var newDateObj = new Date(dateVa)

var newDateObj = new Date(year , month , date[,house[,minutes[,seconds[,ms]]]])

Date 對像用於描述和操作時間和日期。

方法(Methods)

getDate

objDate.getDate()

返回該月的第幾天,範圍為1∼31,類型為整數。

getDay

objDate.getDay()

返回該星期的第幾天,範圍為0∼6,類型為整數,星期天時返回值為0。

getFullYear

objDate.getFullYear()

返回存貯在date對像中的年份。

getHours

objDate.getHours()

返回存貯在date對像中的小時數。

getMilliseconds

objDate.getMilliseconds()

返回存貯在date對像中的毫秒數。

getMinutes

objDate.getMinutes()

返回存貯在date對像中的分鐘數。

getMonth

objDate.getMonth()

返回存貯在date對像中的月份。

getSeconds

objDate.getSeconds()

返回存貯在date對像中的秒數。

getTime

objDate.getTime()

返回存貯在date對像中的時間。

getTimezoneOffset

objDate.getTimezoneOffset()

以分為單位返回當前主機和GMT時間之差。

getUTCDate

objDate.getUTCDate()

根據UTC(Universal Time Coodinate,統一時間坐標)時間返回該月的第幾天。

getUTCDay

objDate.getUTCDay()

根據UTC時間返回該星期的第幾天。

getUTCFullYear

objDate.getUTCFullYear()

根據UTC時間返回年份。

getUTCHours

objDate.getUTCHours()

根據UTC時間返回存貯在Date對像中的小時數。

getUTCMilliSeconds

objDate.getUTCMilliSeconds()

根據UTC時間返回存貯在Date對像中的毫秒數。

getUTCMinutes

objDate.getUTCMinutes()

根據UTC時間返回存貯在Date對像中的分鐘數。

getUTCMonth

objDate.getUTCMonth()

根據UTC時間返回存貯在Date對像中的月份。

getUTCSeconds

objDate.getUTCSeconds()

根據UTC時間返回存貯在Date對像中的秒數。

getVarDate

objDate.getVarDate()

返回存貯在Date對像中的VT_DATE。

getYear

objDate.getYear()

返回存貯在Date對像中的年份。

parse

Date.parse(dateval)

以毫秒為單位返回dateval和1970年1月1號0點之差。

setDate

objDate.setDate(numDate)

設置Date對像中該月的第幾天。

setFullYear

objDate.setFullYear(numYear[,nummonth[,numDate]])

設置Date對象的年份。

setHours

objDate.setHours(numHours[,numMin[,numSec[,numMilli]]])

設置Date對象的鐘點。

setMilliseconds

objDate.setMilliseconds(numMilli)

設置Date對象的毫秒數。

setMinutes

objDate.setMinutes(numMinutes[,numSeconds[,numMilli]])

設置Date對象的分鐘數。

setMonth

objDate.setMonth(numMonth[,dateval])

設置Date對象的月份。

setSeconds

objDate.setSeconds(numSeconds[,numMilli])

設置Date對像中的秒數。

setTime

objDate.setTime(milliseconds)

根據從GMT時間1970年1月1號0點開始的毫秒數設置Date對象的日期和時間。

setUTCDate

objDate.setUTCDate(numDate)

根據UTC時間設置Date對像中該月的第幾天。

setUTCFullYear

objDate.setUTCFullYear(numDate[,numMonth[,numDate]])

根據UTC時間設置Date對象的年份。

setUTCHours

objDate.setUTCHours(numHours[,numMin[,numSec[,numMilli]]])

根據UTC時間設置Date對象的鐘點。

setUTCMilliseconds

objDate.setUTCMilliseconds(numMilli)

根據UTC時間設置Date對象的毫秒數。

setUTCMinutes

objDate.setUTCMinutes(numMinutes[,numSeconds[,numMilli]])

根據UTC時間設置Date對象的分鐘數。

setUTCMonth

objDate.setUTCMonth(numMonth[,dateVal])

根據UTC時間設置Date對象的月份。

setUTCSeconds

objDate.setUTCSeconds(numSeconds[,numMilli])

根據UTC時間設置Date對象的秒鐘數。

setYear

objDate.setYear(numYear)

設置Date對象的年份。

toGMTString

objDate.toGMTString()

用格林威治標準時間把Date對像轉換成字符串。

toLocaleString

objDate.toLocaleString()

用當地時區把Date對像轉換成字符串。

toString

objDate.toString()

返回以字符串描述的Date對象。

toUTCString

objDate.toUTCString()

用UTC時間把Date對像轉換成字符串。

UTC

Date.UTC(year,month,day[,hours[,minutes[,seconds[,milli]]]])

以毫秒為單位返回當前時間和1970年1月1號0點的間隔。

valueOf

objDate.valueOf()

以毫秒為單位返回當前時間和1970年1月1號0點的間隔,使用UTC時間。

性質(Properties)

constructor

objDate.constructor

指明Date對象的構造函數。

prototype

objDate.protoype

指明Date對像類的原型。

字典類型(Dictionary)

Set mydict=Server.CreateObject(Scripting.Dictionary)

創建關鍵字(key)和條目(item)配對的字典(Dictionary)對象。

方法(Mehtods)

Add

odject.Add(key,item)

向字典對像中添加一個關鍵字和條目對。

Exists

odject.Exists(key)

返回True,如果在字典對像中存在key關鍵字;否則返回false。

Items

odject.Items()

以數組形式返回字典對像中的所有條目(Item)。

Keys

odject.Keys()

以數組形式返回字典對像中的所有關鍵字(key)。

Remove

odject.Remove(key)

從字典對像中刪除關鍵字等於key的關鍵字和條目對。

RemoveAll

odject.RemoveAll()

從字典對像中刪除所有的關鍵字和條目對。

性質(Properties)

Count

odject.Count

返回字典對象的條目數。

Item

odject.Item(key)

返回或設置關鍵字等於key的條目。

Key

odject.Key(key)

設置字典對象的關鍵字。

枚舉對像(Enumerator)

new Enumerator(collection)

允許你訪問一個集合的成員。

方法(Methods)

atEnd

MyEnum.atEnd()

如果當前條目是集合的最後一個,集合為空,或當前條目沒有定義時,返回值為true。

item

MyEnum.item()

返回當前條目值。

moveFirst

MyEnum.moveFirst()

移動到集合的第一個條目。

moveNext

MyEnum.moveNext()

移動到集合的下一個條目。

全局對像(global)

當腳本引擎初始化時,全局對像自動創建。

方法(Methods)

escape

escape(charstring)

返回一個字符串的Unicode格式。

eval

eval(codestring)

執行或計算包含在codestring中的JScript代碼。

isFinite

isFinite(number)

如果number值有限,則返回值為真(true)。

ifNan

isNan(numvalue)

確定numvalue是不是一個數。

parseFloat

parseFloat(numstring)

把字符串轉換成浮點數類型的數。

parseInt

parseInt(numstring[,radix])

把字符串轉換成整數。

unescape

unescape(charstring)

對用Unicode格式加碼的字符串進行解碼。

性質(Properties)

NaN

NaN

具有NaN初始值(不是數)。

Infinity 性質

Infinity

具有POSITIVE_INFINITY初始值。

函數對像(Function)

語法1:

function functionname([argument1[,...argumentN]])

{

body

}

語法2:

var functionname= new Function([argument1,[...argumentN,]] body);

申明一個新函數。

方法(Methods)

toString

functionname.toString()

返回內容為函數名的字符串。

valueOf

functionname.valueOf()

返回函數的值。

性質(Properties)

arguments

functionname.arguments()

一個包含所有傳遞給函數的參數的數組。

caller

functionname.caller

指向調用當前函數的函數。

constructor

functionname.constructor

指明該函數的構造函數。

prototype

functionname.prototype

指向該函數類的原型。

數學對像(Math)

Math[.{property|method}]

方法(Methods)

abs

Math.abs(number)

返回數的絕對值。

acos

Math.acos(number)

返回數number的反餘弦值。

asin

Math.asin(number)

返回數number的反正弦值。

atan

Math.atan(number)

返回數number的反正切值。

atan2

Math.atan2(y,x)

返回從X軸到點y,x的角度的弧度值。

ceil

Math.ceil(number)

返回大於或等於數number的最小整數值。

cos

Math.cos(number)

返回數number的餘弦值。

exp

Math.exp(number)

返回enumber次冪

floor

Math.floor(number)

返回小於或等於數number的最大整數值。

log

Math.log(number)

返回數number的自然對數值。

max

Math.max(number1,number2)

返回兩個數的較大值。

min

Math.min(number1,number2)

返回兩個數的較小值。

pow

Math.pow(base,exponent)

返回數baseexpinent次冪。

radom

Math.random()

返回在0∼1之間的隨機數。

round

Math.round(number)

把數number捨入到最近的整數。

sin

Math.sin(number)

返回數number的正弦值。

sqrt

Math.sqrt(number)

返回數number的平方根。

tan

Math.tan(number)

返回數number的正切值。

性質(properties)

E

Math.E

返回歐拉常數。

LN2

Math.LN2

返回2的自然對數值。

LN10

Math.LN10

返回10的自然對數值。

LOG2E

Math.LOG2E

返回底數為2時e的對數值。

LOG10E

Math.LOG10E

返回底數為10時e的對數值。

PI

Math.PI

返回圓周率p 的值。

SQRT1_2

Math.SQRT1_2

返回根號2的倒數。

SQRT2

Math.SQRT2

返回根號2的值。

數字對像(Number)

new Number(value)

一個代表數數據類型的對象,也用於放置常數。

方法(Methods)

toString

numobject.toString

把數轉換成字符串。

valueOf

numobject.valueOf()

返回數的值。

對像對像(Object)

new Object([value])

這種對像具有所有對象共有的方法和性質。

方法(Methods)

toString

objectname.string

返回包含該對像名稱的字符串。

valueOf

objectname.valueOf

返回對像本身。

性質(properties)

constructor

objectname.constructor

指明對象的構造函數。

prototype

objectname.prototype

指向對像類的原型。

RegExp對象的

RegExp.propertyname

貯存一個常規表達式搜索的結果。

性質(Properties)

$1...$9

RegExp.$n

指明在模式搜索中,記錄的最近9個符合搜索條件的位置。

index

RegExp.index

指明在一個被搜索的字符串中,第一個符合搜索條件的位置。

input

語法1:

RegExp.input

語法2:

RegExp.$_

返回被搜索的字符串。

lastIndex

RegExp.lastIndex

指明在一個被搜索的字符串中,最後一個符合搜索條件的位置。

lastMatch

語法1:

RegExp.lastMatch

語法2:

RegExp.$&

指明最後匹配字符的位置。

lastParen

語法1:

RegExp.lastParen

語法2:

RegExp.$+

指明最後一個插入子串匹配。

input

語法1:

RegExp.input

語法2:

RegExp.$_

返回被搜索的字符串。

multiline

語法1:

RegExp.multiline

語法2:

RegExp.$*

指明當碰到換行時是否繼續搜索。

input

語法1:

RegExp.input

語法2:

RegExp.$_

返回被搜索的字符串。

常規表達式對像(the Regular Expression Object)

語法1:

/pattern/[switch]

語法2:

new regularexpression=new RegExp(pattern[,switch])

代表常規表達式模式。

方法(Methods)

compile

rgexp.compile(pattern)

對常規表達式進行編譯。

exec

rgexp.exec(string)

對指明的字符串string執行一個搜索。

test

rgexp.test(string)

當在字符串string中存在一個模式時,返回真(true)。

性質(Properties)

global

rgexp.global

當在常規表達式中全局開關(g)打開時,返回真(true)。

ignoreCase

rgexp.ignoreCase

當在常規表達式中忽略大小寫開關(i)打開時,返回真(true)。

lastIndex

rgexp.lastIndex

指明開始第二次匹配的索引位置。

source

rgexp.source

返回常規表達式模式的文本。

字符串對像(String)

方法(Methods)

anchor

strVariable.anchor(anchorstring)

創建已命名的超文本目標,名字為anchorstring

big

strVariable.big()

用HTML的<BIG>標記包圍文本。

blink

strVariable.blink()

用HTML的<BLINK>標記包圍文本。

bold

strVariable.bold()

用HTML的<B>標記包圍文本。

charAt

strVariable.charAt(index)

返回在指定索引位置的字符。

charCodeAt

strVariable.charCodeAt(index)

返回在指定索引位置以Unicode加碼的字符。

charCodeAt

strVariable.charCodeAt(index)

返回在指定索引位置以Unicode加碼的字符。

concat

string1.concat(string2)

string1string2合併成一個字符串。

fixed

strVariable.fixed()

用HTML的<TT>標記包圍文本。

fontcolor

strVariable.fontcolor(colorval)

用HTML的<font>標記及COLOR屬性為colorval包圍文本。

fontsize

strVariable.fontsize(intsize)

用HTML的<font>標記及SIZE屬性為intsixe包圍文本。

fromCharCode

string.fromCharCode(code1,code2,...,codeN)

以一系列的Unicode碼制的字符創建字符串。

indexOf

strVariable.indexOf(substring[,startindex])

返回一個指明子串subdtring在字符串內開始位置的整數。

italics

strVariable.italics()

用HTML的<I>標記包圍文本。

lastIndexOd

strVariable.lastIndexOf(substring,startindex)

返回指明子串subdtring在字符串內最後一次匹配開始的位置。

link

strVariable.link(linkstring)

用HTML的超文本聯接<A>標誌及屬性HREF的值為linkstring包圍文本。

match

stringObj.match(rgExp)

使用常規表達式rgExp對字符串進行搜索。

replace

stringObj.replace(rgExp,replaceText)

在字符串中,把滿足rgExp搜索條件的文字用replaceText代替,並且返回該文本。

search

stringObj.search(rgExp)

在字符串中,如果滿足rgExp搜索條件的文本存在,返回值True。

slice

stringObj.slice(start[,end])

返回字符串的一部分。

small

strVariable.small()

用HTML的超文本聯接<SMALL>標誌包圍文本。

split

stringObj.split(rgExp)

刪除滿足rgExp搜索條件的文本。

strike

strVariable.strike()

用HTML的超文本聯接<STRIKE>標誌包圍文本。

sub

strVariable.sub ()

用HTML的超文本聯接<SUB>標誌包圍文本。

substr

stringObj.substr(start[,length])

返回從位置start開始,長度為length的子字符串。

substring

stringObj.substring(start,eng)

返回從startend的子字符串。

sup

strVariable.sup ()

用HTML的超文本聯接<SUP>標誌包圍文本。

toLowerCase

strVariable.toLowerCase()

把字符串轉換成小寫形式。

toString

strObject.toString()

返回String對象的值。

toUpperCase

strVariable.toUpperCase()

把字符串轉換成大寫形式。

valueOf

strObject.valueOf()

返回字符串的值。

性質(Properties)

constructor

strObject.constructor

指明對象的構造函數。

length

strVariable.length

返回字符串的長度。

prototype

strObject.prototype

指向String對像類的原型。

VBArray對像

new VBArray(safeArray)

允許訪問Visual Basic 安全數組。

方法(Methods)

dimensions

safeArray.dimensions()

返回VBArray對象的維數。

getItem

safeArray.getItem(dimension1[,dimension2,...],dimensionN)

返回在指定位置的VBArray的元素。

lbound

safeArray.lbound(dimension)

返回在dimension維的最低索引值。

toArray

safeArray.toArray()

把VBArray轉化成JScript 數組。

ubound

safeArray.ubound(dimension)

返回在dimension維的最大索引值。

 

 

Back to Top 查看 lala's 資料 搜索其他貼子 lala 訪問 lala's
 
lala
Newbie
Newbie


加入: 2005/3月/11
Online Status: Offline
回復: 5
Posted: 2005/6月/01 1:30下午 | IP記錄 引用 lala

 

常數

下面的特殊字符用於在常規表達式中創建用於匹配的模板。同時參考RegExp及常規表達式對象。

\

標明下一個特殊字符。

^

匹配一行或輸入的開始。

$

匹配一行或輸入的結尾。

*

匹配下面的字符大於或等於0次。

+

匹配下面的字符大於或等於1次。

?

匹配下面的字符0次或1次。

匹配任何的單個字符,除了新行符外。

(pattern)

匹配pattern並且能記住這個匹配。

x|y

匹配x或y。

{n}

匹配恰好n次。

{n,}

匹配至少n次。

{n,m}

匹配至少n次,至多m次。

[xyz]

匹配括號內的任意字符(串〕。

[-xyz]

匹配不在括號內的字符。

\b

匹配單詞的邊界。

\B

匹配單詞的非邊界。

\d

匹配一個數字字符。

\D

匹配一個非數字字符。

\f

匹配一個換格式符。

\n

匹配一個換行符。

\r

匹配一個回車符。

\s

匹配一個空格符。

\S

匹配任意非空格符。

\t

匹配一個table符。

\v

匹配一個垂直製表符。

\w

匹配任何包括下劃線符在內的單詞符。

\W

匹配任何非單詞符。

\num

匹配正整數num。

/n/

匹配八進制,十六進制,十進制的escape值。

 

 

Back to Top 查看 lala's 資料 搜索其他貼子 lala 訪問 lala's
 

如果你想回復的話你必須首先 login
如果你還沒有注冊的話你必須首先 注冊

  回復發表新主題
顯示可打印的頁面 顯示可打印的頁面

論壇跳轉
不能 張貼新論題在這個討論版
不能 回應論題在這個討論版
不能 刪除你的發言在這個討論版
不能 編輯你的發言在這個討論版
不能 新增投票標題在這個討論版
不能 在這個討論版投票

Edit by doreme Forums version 2004
Welcome ©2001-2004 doreme Guide

This page was generated in 0.1875 seconds.

 
保養品
保養品, Skin Care
www.elady.tw
美材批發
美材, Cosmetic
www.elady.tw/beauty_org
保養品批發
名牌保養品、保養品批發
gb.perfume.com.tw/skincare
飾品批發
飾品、飾品批發
gb.perfume.com.tw/ornament