J'essaie de vérifier si une chaîne se termine par "@quelque chose" et d'en extraire "quelque chose" si c'est le cas. Par exemple, j'essaie de faire quelque chose comme ceci:Comment vérifier et extraire une chaîne via RegEx?
string temp = "//something//img/@src"
if (temp ends with @xxx)
{
string extracted = (get "src");
...
}
else
{
...
}
Comment puis-je accomplir cela?
Vos paramètres pour Regex.Match sont inversés. – spender
regex plus simple et probablement plus efficace pour les longues chaînes d'entrée: 'Regex.Match (tmp, @" @ (. *?) $ ", RegexOptions.RightToLeft)' – Timwi
@spender, merci corrigé – JaredPar