Keine fette Formatierung von Text in Klammern

Problem: Keine Fettdruck-Formatierung für Text in Klammern, wenn vor oder nach den Klammern weitere Zeichen stehen.

Beispieltext, in dem wir (5255) hervorheben möchten:

1.0.15 Build 20200721 rel.40773(5255)

40773**(5255)** → NOK
40773(5255)
407735255


Nun fügen wir am Ende der ersten Zeile einen Punkt hinzu.
Beachten Sie, wie sich die 1., 2. und 3. Zeile ändern:

40773**(5255).
40773(5255)
40773
5255**


Mit anderen Beispielen experimentieren

Keine Klammern: Alles in Ordnung.

Klammern → OK
Klammern → OK
aKlammern1 → OK
aKlammerna → OK
aKlammern.1 → OK
aKlammern#1 → OK
aKlammern?1 → OK

Mit Klammern: Merkwürdiges Verhalten.

Klammern → OK
(Klammern) → OK
(Klammern)1 → NOK
(Klammern).1 → OK
(Klammern)a → NOK
(Klammern).a → NOK
(Klammern)#1 → OK
(Klammern)?1 → OK

a**(Klammern)1 → NOK
a
(Klammer**n)1 → NOK

a**(Klammer**n)1 → NOK


Zwei identische Zeilen, getrennt durch eine Leerzeile

Klam**(mer**n) → NOK

Klam**(mer**n) → NOK


Gleich wie oben, jedoch ohne Leerzeile als Trennung

(Klammer)n → NOK
Klam**(mer**n) → NOK


Wenn ich mich recht erinnere, ist dies eine Einschränkung der Markdown-Spezifikation.

Dies ist die Spezifikation, der wir folgen. Probieren Sie es dort aus – es funktioniert auch dort nicht.

Es gibt Grenzen dafür, was Parser auf performante Weise leisten können, und ich kann nicht behaupten, einen Markdown-Parser gesehen zu haben, der so funktioniert, wie Sie es beschreiben, auch wenn ich mich irren könnte.