Следует обратить внимание на то, что строковый аргумент будет приведен к строке. Это может вызывать неожиданное поведение, если в ходе выполнения программного кода эта функция будет вызвана с аргументом, который не является строкой.
Возвращает позицию (в байтах) подстроки внутри строки с бинарным режимом поиска (строки могут содержать любые данные, включая символ \0). Если подстрока не найдена, возвращает undefined.
StrOptSubStrPosB(
str: string,
subStr: string,
ignoreCase: bool = unknown,
startPos: number = unknown,
): number|undefined
str
- Строка.
subStr
- Подстрока.
ignoreCase
- Без учета регистра.
startPos
- Позиция (в байтах), с которой должен начинаться поиск подстроки.