var %t = musiclist...!!! [artist] (song whatever) (*77 list) var %m = /musiclist\S+ \[([^\]]+)\] \(([^\)]+)\) \(\*(\d+)[^\)]+\)$/i echo -a $regex(%t,%m) -> $regml(1) -> $regml(2) -> $regml(3)