Something like rename does for files but for symlink targets.
So if I have
link1 -> /usr/share/lib-1.2.2/file1
link2 -> /usr/share/lib-1.2.2/file2
I could do
rename 1.2.2 2.0.3 link*
and have
link1 -> /usr/share/lib-2.0.3/file1
link2 -> /usr/share/lib-2.0.3/file2
util-linux-2.23