How get data between <w:r> and </w:r> using regex?
Personally, I'd go with Manas' solution and process the file properly as an XML document. The results you will get are likely to be much, much better, and a lot more maintainable.
But...
(?<=<w:r>).*?(?=</w:r>)
Should do it.
If you are going to play with regexes, then get a copy of
Expresso [
^] - it's free, and it examines and generates Regular expressions. I use it a lot, and wish I'd written it!
[edit]Where the heck did that come from?[/edit]