- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Klaus Duran: Youtube AI szinkron
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- Gurulunk, WAZE?!
- koxx: Bloons TD5 - Tower Defense játék
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Elektromos rásegítésű kerékpárok
Hirdetés
Új hozzászólás Aktív témák
-
L3zl13
nagyúr
Bizonyára nem tökéletes megoldás, de a php.net-en a preg-match-all() függvénynél van egy viszonylag egyszerű példakód.
Ez HTML tagokra van írva, de könnyen átalakítható BB Code-ra is.
<?php
/**
* Find and close unclosed xml tags
**/
function close_tags($text) {
$patt_open = "%((?<!</)(?<=<)[\s]*[^/!>\s]+(?=>|[\s]+[^>]*[^/]>)(?!/>))%";
$patt_close = "%((?<=</)([^>]+)(?=>))%";
if (preg_match_all($patt_open,$text,$matches))
{
$m_open = $matches[1];
if(!empty($m_open))
{
preg_match_all($patt_close,$text,$matches2);
$m_close = $matches2[1];
if (count($m_open) > count($m_close))
{
$m_open = array_reverse($m_open);
foreach ($m_close as $tag) $c_tags[$tag]++;
foreach ($m_open as $k => $tag) if ($c_tags[$tag]--<=0) $text.='</'.$tag.'>';
}
}
}
return $text;
}
?>
Forrás: [link]Nyilván a különböző komplex modulokkal nem versenyképes.
Új hozzászólás Aktív témák
- Feltörték a regisztrációmat vagy elvesztettem a belépési emailcímet, 2FA-t
- A lemondást javasolja az Intel vezetőjének Donald Trump
- Budapest és környéke adok-veszek-beszélgetek
- LEGO klub
- Elektromos (hálózati és akkus) kéziszerszámok, tapasztalatok/vásárlás
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Xbox Series X|S
- alza vélemények - tapasztalatok
- sziku69: Szólánc.
- Linux kezdőknek
- További aktív témák...
- iPhone 16 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3096, 97% Akkumulátor
- Bezámítás! HP Victus 16-D0655NG Gamer notebook - i5 10400H 16GB DDR4 512GB+1TB SSD RTX 3060 6GB W11
- Ikea Eilif Paraván, asztali elválasztó
- Samsung S23 Ultra 8/256GB Állapot: 10/10 6 hó jótállás!
- Dell Latitude 3340 Core i3-4005U CPU hibás laptop
Állásajánlatok
Cég: FOTC
Város: Budapest