[DEV] rework regExp to have a recurcive search (step 1)
[DEV] rework cyclic element