欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

用于過(guò)濾空白字符的幾種常見(jiàn)的js正則表達(dá)式pattern

 更新時(shí)間:2010年12月22日 17:06:33   作者:  
用于過(guò)濾空白字符的幾種常見(jiàn)的正則表達(dá)式pattern——在JavaScript中的表現(xiàn)形式
復(fù)制代碼 代碼如下:

var trimInfo =
{ basic: / /
// vb中的簡(jiǎn)單空白字符過(guò)濾
, classic: /\s/
// 傳統(tǒng)的js空白字符過(guò)濾
, ecmascript5: /[\s\xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/
// ECMAScript 5中對(duì)/s的補(bǔ)充定義
, ex: /[\s\xA0\u2028\u2029]/
// 印象中是和js中的標(biāo)識(shí)符或者字符串有關(guān),忘了從哪來(lái)的了XD
, control: /[\x00-\x1F\x7F-\x9F]/
// 補(bǔ)充了控制字符的簡(jiǎn)單過(guò)濾
, dotNet: /[\s\xA0\u2000-\u200B\u3000\uFEFF]/
// .NET平臺(tái)的默認(rèn)實(shí)現(xiàn)
, unicode: /[\s\x85\xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/
// 過(guò)濾Unicode標(biāo)準(zhǔn)中定義的空白字符
, complex: /[\x00-\x20\x7F-\xA0\u1680\u180E\u2000-\u200B\u2028\u2029\u202F\u205F\u3000\uFEFF]/
// 復(fù)合的過(guò)濾,是以上幾種的并集
};

注意:列出的代碼只是為了方便程序處理而采用了正則表達(dá)式的語(yǔ)法,但實(shí)際上并不是可以直接用于過(guò)濾的正則表達(dá)式。

根據(jù)實(shí)際的使用情況,可能需要增加“g”等標(biāo)志,或者進(jìn)一步加工成更復(fù)雜的正則表達(dá)式。

相關(guān)文章

最新評(píng)論