- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/m/)- 'm'
- 'M'
- ['m']
- ['M']
- ['M', 'm']
Правильные ответы: 3
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/m/i)- 'm'
- 'M'
- ['m']
- ['M']
- ['M', 'm']
Правильные ответы: 4
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/m/g)- 'm'
- 'M'
- ['m']
- ['M']
- ['M', 'm']
Правильные ответы: 3
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/m/gi)- 'm'
- 'M'
- ['m']
- ['M']
- ['M', 'm']
Правильные ответы: 5
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/M/gim)- 'm'
- 'M'
- ['m']
- ['M']
- ['M', 'm']
Правильные ответы: 5
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/(ma)+(il)/)- ['mail', 'ma', 'il']
- 'mail'
- ['Ma', 'il', 'ma', 'il']
- 'Mailmail'
- ['Mail', 'mail']
Правильные ответы: 1
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/(ma)+(il)/gi)- ['mail', 'ma', 'il']
- 'mail'
- ['Ma', 'il', 'ma', 'il']
- 'Mailmail'
- ['Mail', 'mail']
Правильные ответы: 5
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/[a-z]*(il)/)- ['ail', 'a', 'il']
- 'ail'
- ['Ma', 'il', 'ma', 'il']
- 'Mailmail'
- ['ail', 'il']
Правильные ответы: 5
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/[a-z]+[a-z]?/i)- ['ail', 'u', 'roup', 'mailru', 'group']
- ['MailRu', 'Group', 'mailru', 'group']
- ['MailRu', '']
- 'Mailmail'
- ['MailRu']
Правильные ответы: 5
- Что будет в результате выполнения регулярного выражения
'MailRu Group mailru group'.match(/[a-z]+(ru)/ig)- ['mailru']
- ['MailRu', 'Ru']
- ['MailRu', 'mailru']
- 'Mailrumailru'
- ['MailRu']
Правильные ответы: 3
- Какие выражения истинны
var str = 'MailRu Group 1998 - 2014';str.search(/\d - \d/) === 16str.search(/\W+/gi) === 18str.search(/(\w|\d)\s+/i) === 5str.search(/(\w+5|\d)\D+/i) === 13str.search(/\s+[.|\W]\D+/i) === 17
Правильные ответы: 1, 3, 5
- Какие выражения истинны
var str = 'MailRu Group 1998 - 2014';str.search(/\d-\d/) === 16str.search(/\W+/gi) === 6str.search(/(\w|\d)\s+/i) === 16str.search(/(\w+1|\d+)\D+/i) === 13str.search(/\s+[.+|\W]\D+/i) === 17
Правильные ответы: 2, 4, 5
- Какие выражения истинны
var str = 'MailRu Group 1998 - 2014';str.search(/\d\s+-\s+\d/) === 16str.search(/\W\D/gi) === -1str.search(/(\w|\d)\s?/i) === 0str.search(/(\w+2|\d+2)\D+/i) === -1str.search(/\s+[.+|\W]\D+/i) === 8
Правильные ответы: 1, 3, 4
- Какие выражения истинны
var str = 'MailRu Group 1998 - 2014';str.search(/\d\s?-\s?\d/) === 16str.search(/\W+2/gi) === 17str.search(/(\W|\D)\s?/i) === 0str.search(/(\w+2|\d+2)\D+/i) === 13str.search(/\s+[.+|\W]\D+/i) === 17
Правильные ответы: 1, 2, 3, 5
- Какие выражения истинны
var str = 'MailRu Group 1998 - 2014';str.search(/\d\s*-\s*\d/) === 16str.search(/\W?2/gi) === -1str.search(/(\W|\D)\s+/i) === 5str.search(/(\w+5|\d)\D+/i) === 16str.search(/\s+[.+|\W]\D+/i) === -1
Правильные ответы: 1, 3, 4
- Какие выражения истинны
var
re = new RegExp('\\d+', 'gi'),
str = 'MailRu Group 1998 - 2014';re.globalre.exec(str)[0] === ['1998'][0]re.exec(str); re.exec(str)[0] === ['1998'][0]re.test(str)re.lastIndex === undefined
Правильные ответы: 1, 2, 4
- Какие выражения истинны
var
re = new RegExp('^[a-z]{5}', 'mi'),
str = 'MailRu Group 1998 - 2014';re.multilinere.exec(str)[0] === ['MailR'][0]re.exec(str); re.exec(str)[0] === ['MailR'][0]re.test(str)re.lastIndex === undefined
Правильные ответы: 1, 2, 3, 4
- Какие выражения истинны
var
re = new RegExp('(\\W*\\s|\\D\\s){2}', 'i'),
str = 'MailRu Group 1998 - 2014'; re.ignoreCasere.test(str) === re.test()re.exec(str)[0] === [" - ", "- "][0]re.test(str) re.exec(str)[0] === [" - ", "- "][1]re.exec(str)[0] === [" - ", "- "][1]
Правильные ответы: 1, 3
- Какие выражения истинны
var
re = new RegExp('\\d*$', 'i'),
str = 'MailRu Group 1998 - 2014';re.multilinere.test(str) === re.test()re.exec(str)[0] === ["2014"][0]re.test(str) re.exec(str)[0] === ["2014"][0]!!re.lastIndex
Правильные ответы: 2, 3, 4
- Какие выражения истинны
var
re = new RegExp('.*'),
str = 'MailRu Group 1998 - 2014';re.globalre.test(str)re.exec(str)[0] === strre.exec(str) === strre.test(str); re.exec(str) === str
Правильные ответы: 2, 3
- Какие выражения истинны
var
re = /((https?:\/\/(www\.)?|www\.)\S+$)/i,
str = 'MailRu Group 1998 - 2014 http://corp.mail.ru/++';str.match(re)[0] === 'http://corp.mail.ru/++'str.replace('+', '').match(re)[0] === 'http://corp.mail.ru/'str.replace(/\+/gi, '').match(re)[0] === 'http://corp.mail.ru/'str.search(re) === str.indexOf('http')str.split(re)[1] === str.match(re)[0]
Правильные ответы: 1, 3, 4, 5
- Какие выражения истинны
var
re = /((https?:\/\/(www\.)?|www\.)\S+$)/i,
str = 'MailRu Group 1998 - 2014 https://corp.mail.ru/**';str.match(re)[0] === 'https://corp.mail.ru/**'str.replace('*', '').match(re)[0] === 'https://corp.mail.ru/'str.replace(/\*/gi, '').match(re)[0] === 'https://corp.mail.ru/'str.search(re) === str.indexOf('https')str.split(re)[1] === str.match(re)[0]
Правильные ответы: 1, 3, 4, 5
- Какие выражения истинны
var
re = /((https?:\/\/(www\.)?|www\.)\S+$)/i,
str = 'MailRu Group 1998 - 2014 http://www.corp.mail.ru/--';str.match(re)[0] === 'http://www.corp.mail.ru/--'str.replace('-', '').match(re)[0] === 'http://www.corp.mail.ru/'str.replace(/\-/gi, '').match(re)[0] === 'http://corp.mail.ru/'str.search(re) === str.indexOf('http')str.split(re)[1] === str.match(re)[0]
Правильные ответы: 1, 4, 5
- Какие выражения истинны
var
re = /((https?:\/\/(www\.)?|www\.)\S+$)/i,
str = 'MailRu Group 1998 - 2014 https://www.corp.mail.ru/!!';str.match(re)[0] === 'https://www.corp.mail.ru/!!'str.replace('!', '').match(re)[0] === 'https://www.corp.mail.ru/'str.replace(/\!/gi, '').match(re)[0] === 'https://www.corp.mail.ru/'str.search(re) === str.indexOf('http')str.split(re)[1] === str.match(re)[0]
Правильные ответы: 1, 3, 4, 5
- Какие выражения истинны
var
re = /(((https?|ftp):\/\/(www\.)?|www\.)\S+$)/i,
str = 'MailRu Group 1998 - 2014 ftp://corp.mail.ru/++';str.match(re)[0] === 'ftp://corp.mail.ru/++'str.replace('+', '').match(re)[0] === 'ftp://corp.mail.ru/'str.replace(/\+/gi, '').match(re)[0] === 'ftp://corp.mail.ru/'str.search(re) === str.indexOf('ftp')str.split(re)[1] === str.match(re)[0]
Правильные ответы: 1, 3, 4, 5