Source Code


function countNonOverlappingSubstrings(s, t) {
    if (!s.includes(t)) {
        return 0;
    }
    let count = 0;
    let pos = 0;
    while ((pos = s.indexOf(t, pos)) !== -1) {
        count++;
        pos += t.length;
    }
    return count;
}
const s = "abababab";
const t = "ab";
const result = countNonOverlappingSubstrings(s, t);

    

Running Result


    
    
    返回主页