- Liittynyt
- 17.10.2016
- Viestejä
- 1 600
Kiitoksia. Ois saattanut omin avuin mennä tovi, kas kun ei googletellessa tullut vastaan.
GNU sed ja POSIX regexpit ovat tosiaan aika pylleröstä, heitämpä täältä sivusta toisen vaihtoehdon mitä itse käytän kun tarvitsen jotakin sedin kaltaista mutta vaadittava regexp ei ole mallia käpylehmä:
Koodi:
perl -pe "s/.*\((.*)\,.*(\d{4})\)/\1 (\2)/" <<< "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. (Kissakala seikkailee jälleen, Foobar 2023)"
E: Vaatii luonnollisesti perlin mutta en muista edes milloin olisi tullut vastaan ympäristö josta löytyy sed mutta ei perliä...