var line
= "yyy dr dr. doctor zzz"; System.out.println(line.replaceAll("""(?im)(^\s*)?\b(?:av\.?|avenue|dr\.?|doctor)(?!\w)\s*""", ""));
line = "dr. de. xxx av av. avenue av.";
System.out.println(line.replaceAll("""(?im)(^\s*)?\b(?:av\.?|avenue|dr\.?|doctor)(?!\w)\s*""", ""));
}
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewogIHZhciBsaW5lID0gInl5eSBkciBkci4gZG9jdG9yIHp6eiI7CiAgU3lzdGVtLm91dC5wcmludGxuKGxpbmUucmVwbGFjZUFsbCgiIiIoP2ltKSheXHMqKT9cYig/OmF2XC4/fGF2ZW51ZXxkclwuP3xkb2N0b3IpKD8hXHcpXHMqIiIiLCAiIikpOwogIGxpbmUgPSAiZHIuIGRlLiB4eHggYXYgYXYuIGF2ZW51ZSBhdi4iOwogIFN5c3RlbS5vdXQucHJpbnRsbihsaW5lLnJlcGxhY2VBbGwoIiIiKD9pbSkoXlxzKik/XGIoPzphdlwuP3xhdmVudWV8ZHJcLj98ZG9jdG9yKSg/IVx3KVxzKiIiIiwgIiIpKTsKfQ==