Minulla on tiedosto, jossa on tekstiä ja siellä täällä rivinumero rivin alussa:
tekstiä tekstiä tekstiä
tekstiä tekstiä tekstiä
15 tekstiä tekstiä tekstiä
tekstiä tekstiä tekstiä
Yritin poistaa rivinumerot ja välin sedillä:
sed "s/[0-9] \s//"
Tämä ei poista mitään. Miksi?
Sitten kokeilin:
sed "s/[0-9]{1,}\s//"
Tämäkään ei poista mitään. Miksi?
Onnistuin korjaamaan tekstin lausekkeella
s/^[0-9]*\s//
mutta kiinnostaisi tietää, mitä teen väärin noissa kahdessa ensimmäisessä yrityksessä.
Regular expression ongelma
Anonyymi
0
58
Vastaukset
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 477675
- 334253
- 573735
- 503200
- 172886
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons652591- 562455
- 512398
- 402349
- 162286