Найти конкретный шаблон в строке с помощью C #

Я пытаюсь найти и удалить определенный шаблон внутри строки с помощью C #.

Шаблон представляет собой звездочку, за которой следует любое количество чисел, за которым следует .txt

] Примеры строк:

  1. test * 123.txt
  2. test2 * 1.txt
  3. test * 1234.txt3
  4. test4 * 12.txt123

В этих примерах желаемые результаты будут такими:

  1. test (удален "* 123.txt")
  2. test2 (удален "* 1.txt")
  3. test3 (удален "* 1234.txt")
  4. test4123 ("* 12. txt "был удален)

Как это можно сделать?

5
задан Sesame 2 March 2011 в 20:30
поделиться