Einfache Regex-Frage. Ich habe eine Zeichenfolge im folgenden Format:
this is a [sample] string with [some] special words. [another one]
Was ist der reguläre Ausdruck, um die Wörter in den eckigen Klammern zu extrahieren, dh.
sample
some
another one
Hinweis: In meinem Anwendungsfall können Klammern nicht verschachtelt werden.
[^]]
ist schneller als nicht gierig (?
) und funktioniert auch mit Regex-Aromen, die nicht gierig unterstützen. Nicht gierig sieht jedoch besser aus.