About your current regex:
You don't need to have \b
after dot since dot is not considered a word character but of course dot needs to be escaped:
(?i)\bi\.v\.
But you do need \b
before i
to make sure it doesn't match e.g. hi
EDIT: (Based on your further edits)
Try this regex:
(?i)\bi\.v\.(?=\s|$)