По заданной входной строке s и шаблону p реализовать сопоставление регулярных выражений с поддержкой '.' и '*', где:
- Соответствует любому отдельному символу.
Код: Выделить всё
'.' - Соответствует нулю или более предыдущему элементу.
Код: Выделить всё
'*'
Код: Выделить всё
/**
* @param {string} s
* @param {string} p
* @return {boolean}
*/
var isMatch = function(s, p) {
// Individualise the letters
let sArr = [...s]
let pArr = [...p]
let backUpNum = 0;
let backUpNum2 = 0;
// main loop
for(let i = 0; i
Подробнее здесь: [url]https://stackoverflow.com/questions/79866408/code-fails-dont-know-reason-also-dont-know-fix[/url]
Мобильная версия