Здравствуйте! Скажите,пожалуйста, как можно исключить символ ' из \W. Чтобы если строка на входе была, TF' он не выделял бы символ в карман. То есть результатом поиска было бы TF' или если ищем ее T'F'
$pattern = '#(\W|\(|[a-z]+)*([A-Z]+)(\W|\)|[a-z]+)*#';