Name
split
split /PATTERN/,EXPR,LIMITsplit /PATTERN/,EXPRsplit /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. |