ich mit mir folgenden Text haben,Wie erhalten Sie folgenden Text mit Regex-Muster?
File <a class='ub link' data-menu-identifier='files' data-url-identifier='/files/detail/n0tlz'>Medical bills & LTA.xlsx</a> was attached to the case by {updatedby} on {updatedon}
Was ich brauche, ist, ich brauche regex, die mir geben ‚n0tlz‘ aus dem gegebenen Text. Bitte beachten Sie, dass dies nicht statisch ist, muss ich aus diesem Muster extrahieren.
Ich habe auf einer bestimmten Ebene erreicht, aber nicht bekommen, wie man erforderlichen Text bekommt;
ich habe: '/ files/detail/n0tlz' wo '/ files/detail/{code}' ist immer da, ich will nur Wert {code} in bestimmten Probe {Code} = n0tlz
// Extract The filecode
const string pattern = @"files\/detail\/(.*)'>";
// Instantiate the regular expression object.
var r = new Regex(pattern, RegexOptions.IgnoreCase);
// Match the regular expression pattern against a text string.
var m = r.Match(fileUpdate.UpdateText);
hier hat Wert:/files/detail/n0tlz '> aber ich will nur' n0tlz 'Ich fühle mich bin zu nah, nur ein letzter Schritt ist erforderlich, um Code-Wert zu erhalten.
enthalten Warum Sie keine HTML/XML-Parser verwenden den Attributwert zu erhalten und verwenden nur 'Split' zu bekommen Der Wert, den Sie brauchen? –
MÜSSEN Sie Regex verwenden? Weil etwas so einfach wie 'yourstring.Split ("/"). Last() 'würde für Sie bekommen – hometoast
Ich muss es auf der Serverseite tun dies ist db's Spalte & im Arbeiten an Migration Aufgabe .. –