If you're using Java 1.5, then String has a new method, replace(CharSequence target, CharSequence replacement).
But how exactly you might implement this depends on the bigger picture.
For example, if you have each member's information stored as instances of a small class called Member, and Member instances are all stored in some sort of collection like an ArrayList, then you could iterate through the List, and generate custom Strings for each Member. Under this model, the fragment might look something like this...
[ December 01, 2004: Message edited by: marc weber ]
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer sscce.org