This is the definition of a wildcard.
You are providing exact instructions to TC, to select an item called 'Audi'. If you select an item e.g. using '*udi', 'A*di' or 'Au*i' etc, it will not work.
For example, if you have a spreadsheet with a list of vehicle names, then you implement data-driven. You extract the first data (vehicle name) from the spreadsheet, pass this to a function which then selects that vehicle from the list e.g.
function SelectItem(vehicle)
{
...
var listbox = page.FindElement("//select[@id=(//label[.='Choose a car:']/@for)]");
listbox.ClickItem(vehicle);
}
The second loop, will then read the second data from the spreadsheet pass this to a function which then selects that vehicle and so on.