webForumDet fria alternativet

Regexpguru, tack

2 svar · 189 visningar · startad av patrickpolly

patrickpollyMedlem sedan mars 2001187 inlägg
#1

Moo,

Jag behöver en regexp som matchar
",subheader:xyz,"
där xyz kan vara vad som helst. Jag ska ha det för att städa en sträng för att senare användas i en query:

SELECT field1,field2,field3,subheader:xyz,field4 FROM db.table

ska bli

SELECT field1,field2,field3,field4 FROM db.table

Någon som har en sådan på lager?

//Patrik

------------------
Patrik Lindgren - Alxnet AB
Alxnet.se - gratis webbverktyg

spangoMedlem sedan juni 20006 147 inlägg
#2

Öhm... kanske

eregi_replace("subheader:[^,]", "", $strängen);

eller?

------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.

patrickpollyMedlem sedan mars 2001187 inlägg
#3

Hmm.. Naej, det fungerar inte. Jag vill ju ha bort subheader: också, det kan man iof göra i nästa str_replace. Nu har jag dock kommit på att det var ett ineffektivt sätt och att jag istället vill ta bort allt inom och inklusive det som står inom "[" och "]". Tex

[subheader:foo],fält1,fält2,[kossa],[meep],[subheader:noo]

Any ideas?

------------------
Patrik Lindgren - Alxnet AB
Alxnet.se - gratis webbverktyg

Genererad på 370 ms · cache AV · v20260730165559-full.f96bc7eb