A,B,CDE,F
#A,B,C,D
HOGE,HOGE,
aiueo,kakikukeko
#E,F,G
....
というようなデータがあったとして、
#で始まる行だけ「,」を「&」に置換するのは正規表現だけでできるでしょうか?
PHPのpreg_replaceを使った置換ライブラリが既にあって、
それを通す時に置換しないといけない状況なので困っています…。

↓こういう出力になって欲しいのです。
A,B,CDE,F
#A&B&C&D
HOGE,HOGE,
aiueo,kakikukeko
#E&F&G
....