Масив, що повертається цим методом, містить кожну підрядку цього рядка, яка закінчується іншою підрядкою, яка відповідає заданому виразу або закінчується кінцем рядка. Підрядки в масиві знаходяться в тому порядку, в якому вони зустрічаються в цьому рядку. Якщо вираз не відповідає жодній частині вводу, то в отриманому масиві є лише один елемент, а саме цей рядок.
limit
Параметр контролює кількість разів застосовується шаблон і , отже , впливає на довжину результуючого масиву. Якщо межа n більший за нуль, то шаблон буде застосовано не більше n - 1 разів, довжина масиву буде не більше n , а останній запис масиву буде містити весь вхід за межі останнього відповідного роздільника.
Наприклад, рядок boo:and:foo
дає такі результати з такими параметрами:
Regex Limit Result
: 2 { "boo", "and:foo" }
: 5 { "boo", "and", "foo" }
: -2 { "boo", "and", "foo" }
o 5 { "b", "", ":and:f", "", "" }
o -2 { "b", "", ":and:f", "", "" }
o 0 { "b", "", ":and:f" }
=
.