webForumDet fria alternativet

001; ger problem i PHP

0 svar · 209 visningar · startad av jimmie

jimmieMedlem sedan sep. 200039 inlägg
#1

Hej,

jag parsar en textfil med ett gäng kategorier som ska importeras i OsCommerce. Nu har jag fått ett litet problem vid parsningen.

Jag kör med regular expressions och till att börja med så söker jag fram huvudkategorierna. Jag får fram alla utom en och den som saknar är

001;PC;1;0

Övriga ser ut ungefär såhär
002;Monitor;1;0 192
003;Graphic Board;1;0 599
004;Printer;1;0 712
005;Scanner;1;0 829
006;Supplies;1;0 870
007;Network;1;0 1763
osv...

Om jag ändrar den översta(den som inte hittas till något annat än 001;PC;1;0 t.ex. till 002;PC;1;0 så hittas den.

Vad är fel??

Sökningen görs med regular expression:
/^\d{3};[^$]*/i

Är 001; nån speciell grej i PHP eller? Behöver snabb hjälp med detta då jag arbetar under en stark tidspress

MVH Jimmie Pettersson

246 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
125 ms — hämta forumlista (db)
118 ms — hämta statistik (db)
125 ms — hämta tråd, inlägg och bilagor (db)