I have to split a string into an array. It has to split when it finds the special substring denoted by '@ + keyword'. Example of keywords:
- @alpha
- @beta
@lolli
Input:
'AAHSD@alphaHDHDG@alphaSGTDHDGT@betaSDGSDFHDG@alphaASFAGF@lolliSFDSFG@alphaSGHSHSF@lolliGA'
Desired Output
[A,A,H,S,D, @alpha, H,D,H,D,G, @alpha, S,G,T,D,H,D,G,T, @beta, S,D,G,S,D,F,H,D,G, @alpha, A,S,F,A,G,F, @lolli, S,F,D,S,F,G, @alpha, S,G,H,S,H,S,F, @lolli, G,A]