题目:
思路:
有意思的地方在于利用RegExp构造函数生成我们的新正则
提交:
let line
while(line = readline()) {
let str = readline()
let exp = line.replace(/\./g, '\.')
.replace(/\*/g, '[a-zA-Z0-9\.]*')
.replace(/\?/g, '[a-zA-Z0-9\.]*')
// console.log(1, exp)
let reg = new RegExp('^' + exp + '$', 'ig')
// console.log(2, reg)
console.log(reg.test(str))
// console.log(str.match(reg))
}