Name
split
split /PATTERN
/,EXPR
,LIMIT
split /PATTERN
/,EXPR
split /PATTERN
/ split
Return a list of substrings surrounding matches of PATTERN
in EXPR
. If LIMIT
is included, the list contains substrings surrounding the first LIMIT
matches. The pattern argument is a match operator, so use m
if you want alternate delimiters (e.g., split m{
PATTERN
}
). The match permits the same modifiers as m{}
. Table 9 lists the after-match variables.
Table 1-9. Perl after-match variables
Variable | Meaning |
---|---|
| Captured submatches. |
|
|
|
|
| Last parenthesized match. |
| Text before match. Causes all regular expressions to be slower. Same as |
| Text of match. Causes all regular expressions to be slower. Same as |
| Text after match. Causes all regular expressions to be slower. Same as |
| Text of most recently closed capturing parentheses. |
| If true, |
| The result value of the most recently executed code construct within a pattern match. |
Get Regular Expression Pocket Reference, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.