"a <a bc> de" # TRUE
"a <<a bc>> de" # TRUE
"a <a bc> >de" # TRUE
"a <<a bc> de" # TRUE
"a < a bc> de" # FALSE
"a <a bc > de" # FALSE
"a <<a bc >> de" # FALSE
"a <a bc >> de" # FALSE
I tried the following one :
regex = "<+\S.*\S]>+"