webForumDet fria alternativet
Logga in / Bli medlem

001; ger problem i PHP

PHP

0 svar · 209 visningar · startad av jimmie

Medlem sedan sep. 200039 inlägg
Trådstart#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

251 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
115 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)