extraArgsFromGender function
Implementation
String extraArgsFromGender(String male, String female, String other) {
var plurals = [male, female, other];
Iterable<Match> theMostMatch = [];
for (var plural in plurals) {
Iterable<Match> allMatch = ARG_REG_EXP.allMatches(plural);
if ((allMatch.length > theMostMatch.length)) {
theMostMatch = allMatch;
}
}
var builder = StringBuffer();
var args = getArgs(theMostMatch, DEFAULT_GENDER_ARG);
for (var i = 0; i < args.length; i++) {
if (i != 0) {
builder.write(', ');
}
builder.write(args[i]);
}
return builder.toString();
}