martedì 13 marzo 2018

c# replace only first occurrence

Nel caso che vogliamo utilizzare il metodo Replace e rinominare solo la prima occorrenza dobbiamo utilizzare la classe Regex per tale caso.
Qui di seguito un frammento di codice, che effettua il replace solo sulla prima occorrenza senza tener conto delle maiuscole e minuscole.


var regexReplace = new Regex(Regex.Escape("a"), RegexOptions.IgnoreCase);

string risultato = regex.regexReplace("abc abc abc", "", 1);


Nessun commento: