Hirdetés

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

  • Bozek
    nagyúr

    Szép napot.

    Aki rutinos a regex szűrőkkel kapcsolatban kiokosítana egy kicsit?

    A problémám a következő: egy adott számról érkező sms üzenetekre szűrök (konkrétan most a banktól kapott sms-ekről van szó), tartalom alapján szólal meg a kiválasztott hang file, így a hangból rögtön tudom hogy mit kaptam (legalábbis a kategóriát, az bőven elegendő).

    Az egyszerű szűrő a leírás szerint nem kezeli a "*", a "+" és a "/" karaktereket, a "*MUNKABÉR UTALÁS:*" mintára pedig a sima "*UTALÁS:*" is illeszkedik... de így pont a lényeg veszik el számomra.

    Olyan regex kifejezést kellene használnom aminél a szűrő az "UTALÁS:" kifejezésre illeszkedik, de csak akkor ha az adott üzenetben _nem_ szerepel a "MUNKABÉR" szöveg is... hogy kellene kinéznie ennek?

    (ha van egy működő példám onnan már tovább tudom variálni a későbbi esetekre :) )

    Esetleg ezt próbáld meg: ^(?!.*MUNKABÉR).*UTALÁS:.*$

    Igaz, nem Tasker-es példából szedtem, de anno a DVBViewer EPG kereséshez kellett egy ilyen, amikor a felvételt úgy kellett beállítanom, hogy a Juventus szerepeljen a műsor címében, viszont azt ne keresse meg, amelyikben ott van, hogy (ism.). Hátha jó lesz neked is.

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