在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js正則表達(dá)式的 \o有什么用?易懂者采納

js正則表達(dá)式的 \o有什么用?易懂者采納

今天重新翻開以前看過的js犀牛全書,看到直接量:o
這個直接量有什么用啊,我感覺沒有用沒如果。
誰能舉1 2 個簡單的例子嗎?
另外
/\o/.test('')
這句代碼是錯的嗎?

回答
編輯回答
憶往昔

clipboard.png

2018年6月2日 05:13
編輯回答
她愚我

我試了很多大概得出結(jié)論
/\o/ == o||\o
/\o/這個正則匹配的是 o或者\o(前提是o不為正則特殊字符如w,d等)

var reg = /\o/;
console.log(reg.test('')) //false
console.log(reg.test('o')) //true
console.log(reg.test('\o')) //true
console.log(reg.test('abcod')) //true
console.log(reg.test('abc\od')) //true
console.log(reg.test('abc\ad')) //false

圖片描述

2017年8月17日 12:54
編輯回答
陪妳哭

沒看懂你說的啥意思,/\o/就是一個regexp的字面量(直接量)啊

demo鏈接描述

2017年7月10日 18:47
編輯回答
還吻

確定不是\0?

var a = '\u0000'
var b = ''
a  // ''
b  // ''
a=== b  // false
/\0/.test(a);  // true
/\0/.test(b);  // false
2018年7月16日 21:38