DRYな備忘録

Don't Repeat Yourself.

正規表現でマッチした要素を残しつつsplitしたい

ほしいもの

sourc: aaaaaaabbbbbxxxxxxdddddeeezzzzzfffffffffxxxxxxxxx
 
rule: /[x|z]+/
 
result: ['aaaaaaabbbbb', 'xxxxxx', 'dddddeee', 'zzzzz', 'fffffffffggggg', 'xxxxxxxxx']

こんな感じ。splitだと、'xxxxxx'とか'zzzzz'は要素としては消えちゃうけど、残したい。

ベストなのかわからんけどとりあえず

DRYな備忘録

追記

超ありがとうございます!!

未熟さを晒すというのは勇気がいることだけど、つくづく大事なことだ。

WETな備忘録として