RosettaCodeData/Task/Phrase-reversals/Ed/phrase-reversals.ed
2024-10-16 18:07:41 -07:00

7 lines
531 B
Text

H
1s/\(\<[[:alpha:]]\)\([[:alpha:]]\)\([[:alpha:]]\)\([[:alpha:]]\)\([[:alpha:]]\?\)\([[:alpha:]]\?\)\([[:alpha:]]\?\)\([[:alpha:]]\?\)/\8\7\6\5\4\3\2\1/g
1s/\(\<[[:alpha:]]*\)[ ]\?\(\<[[:alpha:]]*\)[ ]\?\(\<[[:alpha:]]*\)[ ]\?\(\<[[:alpha:]]*\)[ ]\?/\4 \3 \2 \1/
2s/\(\<[[:alpha:]]\)\([[:alpha:]]\)\([[:alpha:]]\)\([[:alpha:]]\)\([[:alpha:]]\?\)\([[:alpha:]]\?\)\([[:alpha:]]\?\)\([[:alpha:]]\?\)/\8\7\6\5\4\3\2\1/g
3s/\(\<[[:alpha:]]*\)[ ]\?\(\<[[:alpha:]]*\)[ ]\?\(\<[[:alpha:]]*\)[ ]\?\(\<[[:alpha:]]*\)[ ]\?/\4 \3 \2 \1/
%p
Q