Quick actions

cmd+k|ctrl+k

Navigation

Languages

Count Asterisks

Snippet info

Language

Raku

Visibility

public

Author

fernando-correa

Created

2024-07-31T01:38:51.528731Z

Updated

2024-07-31T01:38:51.528731Z

use Test;

my &count-asterisks = *.comb(
    /<[\w*]>*"|"<[\w*]>*"|"/
)>>.&{ .split("|").head.comb: "*" }.sum;

is "p|*e*rl|w**e|*ekly|".&count-asterisks, 2;
is "perl".&count-asterisks, 0;
is "th|ewe|e**|k|l***ych|alleng|e".&count-asterisks, 5;
INFO