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|$)