SOURCE

function cl(){
  console.log(...arguments)
}

const abc=/^abc/ //
cl('1. ^开头',abc.test('abc'))
console.log('----------------')
const clhh=/\./ //
cl('2. .匹配除换行符以外的任意字符',clhh.test('我'))
console.log('----------------')
const ww=/\w/ //
const WW=/\W/
cl('e. \w匹配字母或数字或下划线,等价于[^A-Za-z0-9_]',ww.test('哈哈'))
cl('大写与上面相反',WW.test('哈哈'))
console.log('----------------')
const ss=/\d/ //
const SS=/\D/
cl('4. \d 匹配数字,等价于[^0-9] digital',ss.test('111'))
cl('大写与上面相反',SS.test('111'))
console.log('----------------')
const kg=/\s/
const KG=/\S/
cl('5. \s 匹配任意的空白符 Space',kg.test('哈哈 aa'))
cl('大写与上面相反',KG.test(' '))
console.log('----------------')
const ks=/\bne/
const KS=/\Bne/
cl('6. \b 匹配单词的开始或结束 Begin',ks.test('never'))
cl('大写与上面相反',KS.test('never'))
console.log('----------------')
const xh=/[1-2]*/
cl('7. \* 重复零次或更多次',xh.test(0))
cl(' \* 重复零次或更多次',xh.test(232))
console.log('----------------')
const jh=/[1-2]+/
cl('8. \+ 重复一次或更多次',jh.test(0))
cl(' \+ 重复一次或更多次',jh.test(232))
console.log('----------------')
const wh=/1?/
cl('9. \? 重复零次或一次',wh.test(1222))
cl(' \? 重复零次或一次',wh.test(2222))
console.log('----------------')
console 命令行工具 X clear

                    
>
console