Assumindo sabores regulares de regex de estilo PCRE:
Se você quiser verificá-la como uma palavra única e completa , é \bTest\b, com sinalizadores apropriados para não diferenciação de maiúsculas e minúsculas, se desejado, e delimitadores para sua linguagem de programação.\brepresenta um "limite de palavra", ou seja, um ponto entre os caracteres onde uma palavra pode ser considerada o início ou o fim. Por exemplo, como os espaços são usados para separar palavras, haverá um limite de palavra em ambos os lados de um espaço.
Se você quiser verificá-lo como parte da palavra , é apenas Test, novamente, com sinalizadores apropriados para não diferenciação de maiúsculas e minúsculas. Observe que, normalmente, os métodos de "substring" dedicados tendem a ser mais rápidos nesse caso, porque remove a sobrecarga de analisar a regex.
\brepresenta um" limite de palavra ", ou seja, algo que separa duas palavras (por exemplo, um espaço)."\bnão corresponde a um espaço; é uma afirmação que corresponde entre caracteres (ou no início ou no final de uma linha, na maioria dos casos).