Sostituire il testo in un libro di lavoro utilizzando le espressioni regolari

Aspose.Cells fornisce la funzionalità di sostituire il testo in un workbook utilizzando un’espressione regolare. A questo scopo, l’API fornisce la proprietà RegexKey della classe ReplaceOptions. Impostando RegexKey su true indica che la chiave ricercata sarà un’espressione regolare.

Il frammento di codice seguente dimostra l’uso della proprietà RegexKey utilizzando il file excel di esempio. Il file di output generato dal frammento di codice seguente è allegato per riferimento.

Codice di Esempio

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Source directory
string sourceDir = RunExamples.Get_SourceDirectory();
//Output directory
string outputDir = RunExamples.Get_OutputDirectory();
Workbook workbook = new Workbook(sourceDir + "SampleRegexReplace.xlsx");
ReplaceOptions replace = new ReplaceOptions();
replace.CaseSensitive = false;
replace.MatchEntireCellContents = false;
// Set to true to indicate that the searched key is regex
replace.RegexKey = true;
workbook.Replace("\\bKIM\\b", "^^^TIM^^^", replace);
workbook.Save(outputDir + "RegexReplace_out.xlsx");