Я ищу, чтобы найти совпадения в строке, выполнить действие в матче, а затем заменить исходное совпадение.Заменить значения в строке
Например, найти @yahoo в строке, глядя на совпадение всего после амперсанда до первого пробела. Разумеется, в одной строке может быть несколько значений, чтобы они соответствовали друг другу, поэтому для каждого совпадения было бы.
Я думаю о регулярном выражении, но не уверен в том, что вы согласитесь на все после амперсанда до первого пробела (выражение регулярного выражения для этого?). Или любой другой более простой способ сделать это?
Вы должны опубликовать пример строки. Где амперсанд в @yahoo? – Steve
'@' называется [* Коммерческая] на «знак *» (http://en.wikipedia.org/wiki/At_sign), а не * амперсанд * (который выглядит следующим образом: '&'). – dasblinkenlight