Regex.Match palabras completas
EnC#
, Quiero usar una expresión regular para coincidir con cualquiera de estas palabras:
string keywords = "(shoes|shirt|pants)";
Quiero encontrar las palabras completas en la cadena de contenido. Pensé estoregex
haría eso
if (Regex.Match(content, keywords + "\\s+",
RegexOptions.Singleline | RegexOptions.IgnoreCase).Success)
{
//matched
}
pero devuelve cierto para palabras comoparticipants
, aunque solo quiero toda la palabrapants
.
¿Cómo coincido sólo con esas palabras literales?