diff --git a/src/equicordplugins/toneIndicators/index.tsx b/src/equicordplugins/toneIndicators/index.tsx index b70bc0d4a..9965fac3e 100644 --- a/src/equicordplugins/toneIndicators/index.tsx +++ b/src/equicordplugins/toneIndicators/index.tsx @@ -57,7 +57,7 @@ function splitTextWithIndicators(text: string): ReactNode[] { const nodes: ReactNode[] = []; let lastIndex = 0; let count = 0; - const regex = /\/([a-z]{1,20})(?=\s|$|[^\w])/gi; + const regex = /(?:^|\s)\/([^/\s]+)(?:$|\s|\p{P})/giu; let match: RegExpExecArray | null; while ((match = regex.exec(text)) && count < settings.store.maxIndicators) {