Longest common suffix: Difference between revisions
add sed
(→{{header|Vlang}}: Rename "Vlang" in "V (Vlang)") |
(add sed) |
||
Line 2,300:
bbbabc
Longest common suffix = abc
</pre>
=={{header|sed}}==
<syntaxhighlight lang="sed">$q
N
s/\(.*\)\(\n\).*\1$/\2\1/
D</syntaxhighlight><pre>
$ printf '%s\n' Sunday '' Monday Tuesday | sed -f suffix.sed
$ printf '%s\n' Sunday Monday Tuesday | sed -f suffix.sed
day
$ printf '%s\n' Sunday Monday | sed -f suffix.sed
nday
</pre>
|