Je suis très inexpérimenté quand il s'agit d'expressions régulières. Ce que j'essaie de faire, c'est de parcourir une liste de chaînes et d'essayer de trouver des chaînes d'un certain modèle. Les chaînes qui m'intéressent seront sous la forme "some text ***{some text}***"
Comment écrire un RegEx pour correspondre? J'essayais ceci:.NET RegEx aide
Regex expression = new Regex("***");
mais cela me donne une erreur. parsing "***" - Quantifier {x,y} following nothing.
Est-ce que quelqu'un peut me diriger dans la bonne direction? J'essaie de faire défiler les options de la liste de sélection et d'ajouter une classe CSS aux options pertinentes.
Regex expression = new Regex("***");
foreach (ListItem li in listItemCollection)
{
if (expression.IsMatch(li.Value))
li.Attributes.Add("class", "highlight1");
}
mais cela ne fonctionne évidemment pas.
Toute aide est appréciée, ~ ck à San Diego
corrigé l'erreur de compilation ... –
merci, j'avais oublié à ce sujet :) – inkedmn
Regex.Escape est également utile: nouvelle Regex (Regex.Escape ("***")); –