MW211 EXIT

devlog
PHP/CSVを七列ごとに改行
2018年06月06日
一列のCSVデータを七件ずつ改行するには?
┌───┬──────────────────────────────────┐
│置換前│1,2,3,4,5,6,7,8,9,10,11,12,13,14,15                                 │
├───┼──────────────────────────────────┤
│置換後│1,2,3,4,5,6,7                                                       │
│      │8,9,10,11,12,13,14                                                  │
│      │15                                                                  │
└───┴──────────────────────────────────┘

正規表現なら以下のような感じ。
┌───┬──────────────────────────────────┐
│置換前│(?<=([^,]*,){6}[^,]*),                                              │
├───┼──────────────────────────────────┤
│置換後│\t                                                                  │
└───┴──────────────────────────────────┘
でも、秀丸エディタではできたけど、PHP(preg)だとダメだった。
直前条件「(?<=)」が可変だと受け付けてくれないようだ。
他に方法を考えねば。
分類:PHP