Tyhjä merkkijono ( tietojenkäsittelytieteessä , merkitty symbolilla epsilon ) on termi merkkijonotyypin arvolle, joka ei sisällä merkkejä (eli sisältää 0 merkkiä, nolla pituus).
Huolimatta siitä, että tyhjä merkkijono ei sisällä merkkidataa, sen muistiesitys on kuitenkin tietyssä paikassa (katso Merkkijonotyyppi ). Esimerkiksi tyhjä merkkijonoarvo voi sisältää pituusmerkin tai päätemerkin . Erityisesti ohjelmointikielissä koodilla 0 olevaa merkkiä käytetään usein päätemerkkinä, ja tavallisessa tekstitiedostossa merkkejä CR (ASCII 0x0D), LF (ASCII 0x0A) tai niiden yhdistelmää CR + LF (ASCII 0x0D0A) , joka osoittaa edellisen lopun ja seuraavan rivin alun .
Tyhjää merkkijonoa ei pidä sekoittaa merkkijonoon, joka koostuu ohjausmerkeistä tai välilyönneistä, jotka vaikka eivät näy, kun merkkijono tulostetaan tai näytetään, on kuitenkin merkkidataa .