in reply to Re: Finding parentheses that won't match
in thread Finding parentheses that won't match

Here's an example:

<rn> <rnnum>52</rnnum> <p>In Anlehnung an den Ansatz von Tokio 2013 <emph>definiert</emph> &s +ect;&emsp14;1 II&emsp14;XXX die nachhaltige Bewirtschaftung als eine +Bewirtschaftung, die die sozialen und wirtschaftlichen Anspr&uuml;che + an den Boden mit seinen &ouml;kologischen Funktionen in Einklang bri +ngt. Es soll eine gleichberechtigte Berücksichtigung von &ouml;kologi +schen, &ouml;konomischen und sozialen Aspekten (&ldquor;Bedarfstripel +&rdquor;<fn id="xxx"> <p>Mayer, JJV 2022, 28, 29.</p> </fn>) f&uuml;r die Nutzung angestrebt werden. Ziel ist ein Ausgleich +der drei &ldquor;S&auml;ulen&rdquor;, die prinzipiell gleichwertig si +nd. <fn id="yyy"> <p>Reiter, in: BoGB, &Ouml;ffentliche Regeln, &sect;&emsp14;4 Rn.&emsp +14;6&emsp14;f.; Mayer, NatBl. 1996, 1082, 1083.</p> </fn> Dabei muss allerdings der Grundgedanke der St&auml;rkung der &ou +ml;kologischen Funktionen im Sinne der Ressourcenschonung ber&uuml;ck +sichtigt werden. Die &ouml;kologischen Funktionen m&uuml;ssen mit den + wirtschaftlichen und sozialen Interessen in Einklang gebracht werden +.<fn id="zzz"> <p>So auch in seiner Einleitung der Beschluss der 72. ROK vom 27.&emsp +14;06. 2017, der in (&ldquor;Leitbilder und Handlungsstrategien f&uum +l;r die Bodennutzung (in l&auml;ndlichen Gebieten)&rdquor); sehr gut +die aktuellen Herausforderungen beschreibt, die unterschiedlichen Asp +ekte nach dem Topziel der Nachhaltigkeit strukturiert und sie mit bei +spielhaften Handlungsans&auml;tzen versieht.</p> </fn> Wenn die &Ouml;kologie von vornherein gegen&uuml;ber den wirtsch +aftlichen und sozialen Anspr&uuml;chen zur&uuml;cktritt, verliert die + Nachhaltigkeit ihre Orientierungsfunktion, und die Begrifflichkeit w +ird ad absurdum gef&uuml;hrt.</p> </rn>

Replies are listed 'Best First'.
Re^3: Finding parentheses that won't match
by LanX (Saint) on Nov 27, 2024 at 13:32 UTC
    This

    >   &rdquor);

    Is definitely broken and should be fixed by removing )

    But this has little to do with balancing (...)

    If you have more instances like this (how could this happen 500 times???°) you should run a regex reporting them, and you fix them manually after visually checking the surrounding line.

    Viel Gl&uuml;ck! :)

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    see Wikisyntax for the Monastery

    Edit

    °) my best guess is someone applied a badly tested regex before.

Re^3: Finding parentheses that won't match
by soonix (Chancellor) on Nov 27, 2024 at 13:55 UTC
    In this case, probably <pre> tags are more suited than <code>, so that we can sure it was not Perlmonks mangling of non-pure-ASCII source code changing e.g. "§" to "&sect;"
      This didn't happen in this case, I also think PM would use numeric entities.

      But using PM's HTML helps spotting the problem

      So auch in seiner Einleitung der Beschluss der 72. ROK vom 27. 06. 2017, der in („Leitbilder und Handlungsstrategien für die Bodennutzung (in ländlichen Gebieten)&rdquor); sehr gut die aktuellen Herausforderungen beschreibt, ...

      I think this should rather be

      der in („Leitbilder und Handlungsstrategien für die Bodennutzung (in ländlichen Gebieten)”) sehr gut die

      Or even

      der in „Leitbilder und Handlungsstrategien für die Bodennutzung (in ländlichen Gebieten) sehr gut die

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      see Wikisyntax for the Monastery