Strings.takeUntilAfter()

Syntax

function takeUntilAfter(string: string, substring: string): string

Returns all characters in the string before the first occurrence of the substring, including the substring itself.

Parameters
string

The string to take characters from.

substring

The substring to find within string.

Example

import { Strings } from 'potence';

const string = 'https://www.github.com';

Strings.takeUntilAfter(string, '://');  // -> "https://"

Remarks

If the string does not contain the substring, this function returns the entire string.

Contrast Strings.skipUntilAfter(). Compare Strings.takeUntil(), Strings.takeUntilLast(), Strings.takeUntilAfterLast(), and Strings.take().