Conversation
Notices
-
@mcscx@quitter.se (mcscx@quitter.se)'s status on Sunday, 04-Jun-2017 21:53:12 UTC @mcscx@quitter.se I've finally found out you can match word1 OR word2 w/ sed with
echo MarsWord1MissionWord2 | sed -r "s/(Word1)|(Word2)//g"
MarsMission-
@mcscx@quitter.se (mcscx@quitter.se)'s status on Sunday, 04-Jun-2017 23:40:10 UTC @mcscx@quitter.se → actually (…|…) is sufficient (so it's just like egrep):
echo MarsWord1MissionWord2 | sed -r "s/(Word1|Word2)//g"
MarsMission -
@mcscx@quitter.se (mcscx@quitter.se)'s status on Sunday, 04-Jun-2017 23:43:59 UTC @mcscx@quitter.se →and you can also do it without -r, i.e. without #extended #regexp, you just need to escape "(", ")" and "|":
sed "s/\(Word1\|Word2\)//g" -
@mcscx@quitter.se (mcscx@quitter.se)'s status on Sunday, 04-Jun-2017 23:47:14 UTC @mcscx@quitter.se → it just took me from 1997 to 2017 to find that out. #regexp
-