Uma maneira de usar o RegEx para encontrar um conjunto de caminhos de nomes de arquivos em uma string

Bom Dia pessoal

Existe uma boa maneira de usar expressão regular em C # para localizar todos os nomes de arquivos e seus caminhos dentro de umstring variável?

Por exemplo, se você tiver esta sequência:

string s = @"Hello John

these are the files you have to send us today: <file>C:\Development\Projects 2010\Accounting\file20101130.csv</file>, <file>C:\Development\Projects 2010\Accounting\orders20101130.docx</file>

also we would like you to send <file>C:\Development\Projects 2010\Accounting\customersupdated.xls</file>

thank you";

O resultado seria:

C:\Development\Projects 2010\Accounting\file20101130.csv
C:\Development\Projects 2010\Accounting\orders20101130.docx
C:\Development\Projects 2010\Accounting\customersupdated.xls

EDITADO: Considerando o que disse a @Jim, editei a string adicionando tags para facilitar a extração dos nomes de arquivo necessários da string!

questionAnswers(3)

yourAnswerToTheQuestion