空気読まずに質問
ごめんね

preg_replaceでとある文字列を抜き出して、抜き出した文字列をそのまま関数に投げたいんだけどうまくいかない
具体的に例えると
  $val = "_BBS_hoge_\.xxx.ne.jp";
でhogeの部分をaaaaaって関数に投げて、返ってきた結果をhogeのあった場所に代入したいんだけど、
  $val = preg_replace("/_BBS_(.+?)_/", aaaaa($1), $val);
ってな感じで書くと「変数名の一文字目に数字は使えないよ」って怒られてしまう
$1を${1}や{$1}、'$1'にしてみたけどやっぱりうまくいかなくてどうしていいものやら……誰かわかる人いたらお願いします