Excelで作成した下記の様な対応表を元にPHPの連想配列コードにするための正規表現を紹介します。
Code | Name |
---|---|
A001 | 名前A |
B001 | 名前B |
(ずっと続く) |
私はCotエディタで変換してもますが他のエディタでも正規表現使えればいけると思います。(記述方法は多少違うかも)
Step1.Excelのセルをエディタにコピペ
A001 名前A
B001 名前B
(見た目でわらかないですが、タブ区切りになってます)
Step2.一括置換
検索 ^(.+)\t(.+)\n
置換 '$1' => '$2',\n
これで置換すると下記の様になります。
'A001' => '名前A',
'B001' => '名前B',
Step3.必用なファイルにはりつけて、前後をととえる
$map = [
'A001' => '名前A',
'B001' => '名前B',
];
PHPStormとかを使ってるなら、貼り付けて前後をつけたら、"Reformat Code"を実行しとくといいと思います。