langs a-z
This commit is contained in:
parent
db842d013d
commit
d066446780
11389 changed files with 98361 additions and 1020 deletions
11
Task/Multisplit/Perl-6/multisplit.pl6
Normal file
11
Task/Multisplit/Perl-6/multisplit.pl6
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
sub multisplit($str, @seps) { $str.split(/ ||@seps /, :all) }
|
||||
|
||||
my @chunks = multisplit( 'a!===b=!=c==d', < == != = > );
|
||||
|
||||
# Print the strings.
|
||||
say @chunks».Str.perl;
|
||||
|
||||
# Print the positions of the separators.
|
||||
for grep Match, @chunks -> $s {
|
||||
say " $s from $s.from() to $s.to()";
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue