Regulární výraz na smazání textu

Zdravím,
nefunguje mi regulární výraz v Mergadu, nemáte tušení proč?
Konkrétně výrazem:

^.*\bTyp provedení \b.*\n(?:.*\n)*?<\/ul>

se snažím o smazání tohoto textu:

<p>​<span>Typ provedení rozteče:</span></p>

<ul>
	<li>"0" -&nbsp;rozteč baterie 100 mm (CO182.<strong>0</strong>/7Z)</li>
	<li>"5" -&nbsp;rozteč baterie 150 mm (CO182.<strong>5</strong>/7Z)</li>
</ul>

ovšem nic se neděje. Toto se děje v projektu Baselinker-Heureka(napojení) v pravidle Pravidlo odstranit nechtěné hodnoty z DESCRIPTION Slezák-RAV.
Kde může být problém? Regex jsem si testoval na https://regex101.com/ a měl by fungovat. Potřebuji aby vypadal přesně takhle, aby mi správně hromadně mazal to, co potřebuji. Děkuji za případnou analýzu.

Dobrý deň,

regulárny výraz, ktorý ste použili je správny, stačí len vymazať striešku na začiatku výrazu. Výraz by mal teda vyzerať takto:

Skúšali sme aplikovať tento regulárny výraz v rámci celého popisu a výraz označil len tie riadky, ktoré ste uviedli. Táto úprava bude v rámci Vášho pravidla fungovať.

V prípade akýchkoľvek otázok sa môžete obrátiť na náš technický support, kde Vám radi pomôžeme nastaviť nefungujúce regulárne výrazy tak, ako potrebujete.

S pozdravom Tomáš

1 Like