Quiero dividir la cadena para ">" pero no cuando >> en JavaScript.
Pero una vez que estoy haciendo una división const words = str.split('>'); se está partiendo >> también.
Actualmente, después de la división, busco "> >" y luego los sustituyo con ">>".
Cómo implementarlo correctamente.
Puede usar una expresión regular aprovechando:
El patrón resultante sería el siguiente:
/(?<!>)>(?!>)/Usar el patrón para tokenizar una entrada conduciría a los resultados deseados:
"here>>I>am".split(/(?<!>)>(?!>)/) // => [ 'here>>I', 'am' ]