substring()

This function returns a specific part of a text by using a start index (first element) and end index (last element).

Bash
substring(text, startIndex, endIndex) #Output: Text

Examples

Take this text as an example:

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

H

A

M

B

U

R

G

E

R

S


A

R

E


D

E

L

I

C

I

O

U

S

Parser expression

Description

Bash
%{substring("HAMBURGERS ARE DELICIOUS", 11, 14)}

This example returns:

ARE

Bash
%{substring("HAMBURGERS ARE DELICIOUS", 15, 24)}

This example returns: 

DELICIOUS

Additional information

Parameters used in this function

Parameter

Input (data type)

Description

text

Text

Any given text.

startIndex

Number

A number that specifies the index of the first character for the substring.

The index starts at 0.

In case startIndex is less than 0, an error is returned.

endIndex

Number

A number that specifies the index-1 of the last character for the substring.

The length of the substring is endIndex - startIndex.

In case endIndex is higher than length(text)-1, an error is returned.

In case endIndex - startIndex is less than 0, an error is returned.

Output

This function returns a text


(books) Use cases and examples