Partiamo dalla seconda che è più semplice: > +<
">" match di ">"
" +" match di uno o più " ": il carattele "+" è un modificatore che indica che ci possono essere 1 o più ripetizioni della regexp che precede, in questo caso lo spazio
"<" match di "<"
Per la prima
"(?<=>)" "?<=" serve al lookbehind: controlla che prima del tuo match sia presente la regexp che segue ( ">" ), ma non consuma i caratteri
"(?=<)" "?=" serve al lookahed: uguale solo che controlla dopo anzichè prima