Keresés

Új hozzászólás Aktív témák

  • snowdog

    veterán

    válasz snowdog #1670 üzenetére

    Megszületett a jó megoldás. Igaz hogy még eggyel több "vak" oszlop kellett hozzá, de ez már lényegtelen, úgy sem látszik. A részleteket olyan sokszor kitárgyaltuk már, hogy azokba most nem megyek bele, csak a végeredményt teszem ide. A sorozat nevet átalakítja csupa nagybetűssé, kiszedi az "a, az, és, :, - betűket, és a számokat, majd veszi a szavak első betűjét, ebből jelenítem meg az első kettőt. Ezen lehet változtatni, ha valaki kevesebbet, vagy többet szeretne (utolsó sor).

    Ha csak egy szóból áll a sorozatnév, akkor annak csak az első betűje jelenik meg. Még gondolkodom rajta, hogy ilyenkor ennek az egy szónak sz első két betűjét vegye. De ez már a jövő. :)

    {series:uppercase()}
    {#rsor1:re((A|AZ|ÉS|:|-|[0-9].*)\s+|[0-9]|[-], )||}
    {#rsor2:re(([^\s])[^\s]+(\s|$), \1)}
    {#rsor3:re((\s),)}
    {#rsor4:shorten(2,,0)}{series_index:0>2}

    [ Szerkesztve ]

Új hozzászólás Aktív témák