Skip to main content

Text.BetweenDelimiters

Text.BetweenDelimiters

Syntax​

Text.BetweenDelimiters(
text as text,
startDelimiter as text,
endDelimiter as text,
optional startIndex as any,
optional endIndex as any
) as any

Remarks​

āļŠāđˆāļ‡āļāļĨāļąāļšāļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ text āļĢāļ°āļŦāļ§āđˆāļēāļ‡ startDelimiter āđāļĨāļ° endDelimiter āļ—āļĩāđˆāļĢāļ°āļšāļļ āļ„āđˆāļēāļ•āļąāļ§āđ€āļĨāļ‚ startIndex āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļĢāļ°āļšāļļāļ§āđˆāļēāļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļēāļāļēāļĢāļ›āļĢāļēāļāļāļ‚āļ­āļ‡ startDelimiter āļ„āļĢāļąāđ‰āļ‡āđƒāļ” āļĢāļēāļĒāļāļēāļĢ startIndex āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļĢāļ°āļšāļļāļ§āđˆāļēāļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļēāļāļēāļĢāļ›āļĢāļēāļāļāļ‚āļ­āļ‡ startDelimiter āļ„āļĢāļąāđ‰āļ‡āđƒāļ” āļ•āļĨāļ­āļ”āļˆāļ™āļĢāļ°āļšāļļāļ§āđˆāļēāļāļēāļĢāļ—āļģāļ”āļąāļŠāļ™āļĩāļ„āļ§āļĢāļ—āļģāļ•āļąāđ‰āļ‡āđāļ•āđˆāļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŦāļĢāļ·āļ­āļˆāļļāļ”āļŠāļīāđ‰āļ™āļŠāļļāļ”āļ‚āļ­āļ‡āļāļēāļĢāļ›āđ‰āļ­āļ™āļ‚āđ‰āļ­āļĄāļđāļĨ endIndex āļ„āļĨāđ‰āļēāļĒāļāļąāļ™ āđ€āļ§āđ‰āļ™āđāļ•āđˆāļ§āđˆāļēāļāļēāļĢāļ—āļģāļ”āļąāļŠāļ™āļĩāļ—āļģāļ‚āļķāđ‰āļ™āđ‚āļ”āļĒāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļāļąāļš startIndex

Examples​

Example #1​

āļĢāļąāļšāļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ "111 (222) 333 (444)" āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ§āļ‡āđ€āļĨāđ‡āļšāđ€āļ›āļīāļ” (āđāļĢāļ) āļāļąāļšāļ§āļ‡āđ€āļĨāđ‡āļšāļ›āļīāļ” (āđāļĢāļ) āļ—āļĩāđˆāļ•āļēāļĄāļĄāļē

Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")")

Result:

"222"

Example #2​

āļĢāļąāļšāļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ "111 (222) 333 (444)" āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ§āļ‡āđ€āļĨāđ‡āļšāđ€āļ›āļīāļ”āļ—āļĩāđˆāļŠāļ­āļ‡āļāļąāļšāļ§āļ‡āđ€āļĨāđ‡āļšāļ›āļīāļ”āđāļĢāļāļ—āļĩāđˆāļ•āļēāļĄāļĄāļē

Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")", 1, 0)

Result:

"444"

Example #3​

āļĢāļąāļšāļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ "111 (222) 333 (444)" āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ§āļ‡āđ€āļĨāđ‡āļšāđ€āļ›āļīāļ”āļ—āļĩāđˆāļŠāļ­āļ‡āļˆāļēāļāļ•āļ­āļ™āļ—āđ‰āļēāļĒāļāļąāļšāļ§āļ‡āđ€āļĨāđ‡āļšāļ›āļīāļ”āđāļĢāļāļ—āļĩāđˆāļ•āļēāļĄāļĄāļē

Text.BetweenDelimiters("111 (222) 333 (444)", "(", ")", {1, RelativePosition.FromEnd}, {1, RelativePosition.FromStart})

Result:

"222) 333 (444"

Category​

Text.Transformations