$regex = '\(' . '(?:[^()]|\(' x $depth . '[^()]*' . '\))*' x $depth . '\)'; ----------------------------------------------------------------------------- Copyright 1997-2024 Jeffrey Friedl