<?php
$special_words = array("dr.", "a.sh.", "a.k");
$regex = '~(?<!\w)(' . implode('|', $special_words) . '|\w+)(?!\w)~'; $str = 'word word, dr. word: a.sh. word a.k word?!..';
?>
PD9waHAKCSRzcGVjaWFsX3dvcmRzID0gYXJyYXkoImRyLiIsICJhLnNoLiIsICJhLmsiKTsKICAgIGFycmF5X3dhbGsoJHNwZWNpYWxfd29yZHMsIGZ1bmN0aW9uKCYkaXRlbSwgJGtleSl7ICRpdGVtPSBwcmVnX3F1b3RlKCRpdGVtLCAnficpO30pOwogICAgCiAgICAkcmVnZXggPSAnfig/PCFcdykoJyAuIGltcGxvZGUoJ3wnLCAkc3BlY2lhbF93b3JkcykgLiAnfFx3KykoPyFcdyl+JzsKICAgICRzdHIgPSAnd29yZCB3b3JkLCBkci4gd29yZDogYS5zaC4gd29yZCBhLmsgd29yZD8hLi4nOwogICAgcHJlZ19tYXRjaF9hbGwoJHJlZ2V4LCAkc3RyLCAkbWF0Y2hlcyk7CiAgICB2YXJfZHVtcCgkbWF0Y2hlc1swXSk7Cj8+