In C#
, voglio usare un'espressione regolare per adattarsi a qualsiasi di queste parole:Regex.Match parole intere
string keywords = "(shoes|shirt|pants)";
voglio trovare le intere parole del stringa di contenuto. Ho pensato che questo sarebbe regex
farlo:
if (Regex.Match(content, keywords + "\\s+",
RegexOptions.Singleline | RegexOptions.IgnoreCase).Success)
{
//matched
}
ma restituisce vero per parole come participants
, anche se io voglio solo la parola intera pants
.
Come abbinare solo quelle parole letterali?
Ciò fornisce una risposta, anche se non l'espressione regex. – escist