Hi;
So for some reason when copying the fingers the constrains didn't copy and I didn't realize until quite late. So I decided to do the most logical thing and instead of losing 10 minutes adding the constrains I decided to lose the whole afternoon making a barely working script that allows you to copy constrains and change targets according to a name pattern.
Make sure to delete all constrains in the target bones because I wasn't able to find a way to check if they exist.
It will be buggy, but it also helped me this time. Maybe it works for someone else.
Code
Not sure but are you wanting to copy constraints from one bone to selected bones? If so blender already does that. Select the bones you want to copy constraints to. Then Shift+select the bone with the constraints so that it's the active bone. Then click Pose menu->Constraints->Copy constraints to selected bones. Note: It does remove any constraint already on the selected bones. if you want to select by pattern then that's under select menu.
***Edit**
You need to be in pose mode. If you want to do it across multiple armatures then you need to select all armatures in object mode before switching to pose mode.
Well, blender does this but then you need to change targets and also you need to do it constrain by constrain. This does everything with one click, copying every constrain from every bone(All MCH, DEF and control) containing the origin bone name (Finger_A) to the correspoding bones containing the target name, while also changing the constrains to the correct settings
Just to clarify here is how the script works: