• Returns the string that removed the first occurrence in the given text

    Parameters

    • Optionaltext: null | string

      the text to inspect

    • Optionalsearch: null | string | RegExp

      the string or regex to match

    Returns string | undefined | null

    the string that removed the first occurrence in the given text

    removeFirst(undefined, undefined);    // undefined
    removeFirst('foobar-foobar', undefined); // 'foobar-foobar'
    removeFirst('foobar-foobar', 'bar'); // 'foo-foobar'