Такая же, как и [position](#position), только возвращает массив позиций (в байтах) найденных подстрок в строке, начиная с 1.
The same as [position](#position) but returns `Array` of positions (in bytes) of the found corresponding substrings in the string. Positions are indexed starting from 1.
Работает при допущении, что строка содержит набор байт, представляющий текст в однобайтовой кодировке. Если допущение не выполнено — то возвращает неопределенный результат (не кидает исключение). Если символ может быть представлен с помощью двух байтов, он будет представлен двумя байтами и так далее.
The search is performed on sequences of bytes without respect to string encoding and collation.
- Для поиска без учета регистра, используйте функцию `multiSearchAllPositionsCaseInsensitive`.
- For case-insensitive ASCII search, use the function `multiSearchAllPositionsCaseInsensitive`.
- Для поиска в кодировке UTF-8, используйте функцию [multiSearchAllPositionsUTF8](#multiSearchAllPositionsUTF8).
- For search in UTF-8, use the function [multiSearchAllPositionsUTF8](#multiSearchAllPositionsUTF8).
- For case-insensitive UTF-8 search, use the function multiSearchAllPositionsCaseInsensitiveUTF8.
Такая же, как и [positionUTF8](#positionutf8), но возвращает массив позиций (в кодовых точках Unicode) найденных подстрок в строке, начиная с 1.
Смотрите `multiSearchAllPositions`.
Работает при допущении, что строка содержит набор кодовых точек, представляющий текст в кодировке UTF-8. Если допущение не выполнено — то возвращает неопределенный результат (не кидает исключение). Если символ может быть представлен с помощью двух кодовых точек, он будет представлен двумя и так далее.
Для поиска без учета регистра используйте функцию `multiSearchAllPositionsCaseInsensitiveUTF8`.