mi serviva un consiglio

ho un file con n righe fatte come queste sotto

000XXCOAAABBB LLL 05584
000XYCODDDEEE FFF 05584

devo importarlo in una tabella mysql SENZA usare load infile

ogni record va così inserito:

campo1: 000XY (5 caratteri)
campo2: CO (2 caratteri)
campo3: DDD (3 caratteri)
campo4: EEE (3 caratteri)
campo5: FFF (4 caratteri)
campo6: 05584 (6 caratteri)

conviene inserire un sparatore nelle posizioni interessate e poi utilizzare explode oppure è meglio utilizzare un'altra strada? (magari utilizzando qualche espressione regolare)

ciao a tutti e buona giornata