pitäisi löytää (korvata) merkkijonot jotka alkavat välilyönnillä ja päättyvät kaksoispisteeseen, eli " jotain:"
En keksi toimivaa sääntöä, voisiko joku auttaa?
Tämä ei toimi [^:blank:]. :
En keksi toimivaa sääntöä, voisiko joku auttaa?
Tämä ei toimi [^:blank:]. :
Vastaukset 1
Vanhimmat
Jotain tälläistä:
' [^:] :'
Toi siis matchaa kaikkiin merkkijonoihin, jotka alkavat välilyönnillä ja loppuvat kaksoispisteeseen (mutta sisältävät vähintään yhden merkin ennen kaksoispistettä).
Ja käytä egrep(1):iä (synonyymi komennolle grep -E) niin toi yms. on käytössä (==extended regex).
Ja jos haluat korvata noita niin sitten sed(1) on oikea työkalu.