больше одной заглавной буквы и она не первая
В данном примере нужно найти только слово: InterFace
Я понимаю, что вы хотите найти слова, в которых есть больше одной заглавной буквы, исключая те, в которых заглавная буква является первой. Для этого вы можете использовать следующее регулярное выражение:
\b[а-яА-ЯёЁ][а-яё]+[А-ЯЁ][а-яА-ЯёЁ]*\b
Это выражение означает, что вы ищете границу слова (\b), за которой следует одна буква в любом регистре ([а-яА-ЯёЁ]), затем одна или более букв в нижнем регистре ([а-яё]+), затем одна буква в верхнем регистре ([А-ЯЁ]), и снова ноль или более букв в любом регистре ([а-яА-ЯёЁ]*), и снова граница слова (\b).
Например, если вы примените это выражение к тексту:
Это пример текста с InterFace и другими СловамиСБольшойБуквой.
То вы найдете следующие слова:
InterFace
СловамиСБольшойБуквой
сервер эмулирует соединение как от браузера, для этого и выделяется порт
Ибо спутниковый трафик очень дорогой,
но мы же не знаем чего ТСу надо - вот он исключил, например, плюс (+), а плюс в Gmail сплошь и рядом
кавычки, внезапно и даже пробелы - тоже нередки