06. oktober 2007 - 22:26
Der er
10 kommentarer og 1 løsning
Hvis der er mellem 0 og 3 af det samme ord i sæting
Hej med jer. Ex: text = "Her er en lille bil der der der driller lidt Her ses huset fra siden der der der der der der er sol Her er et slot"; mellem "Her" og "Her" skal den fjerne det stykke såfremt "der" optræder mindre end 3 gange. Har prøvet med $str = preg_replace("'Her.*?(^[der.*?]{0,3})Her", "Her", $str); Men der virker ikke. Nogen der kan trylle? Mvh
Annonceindlæg fra Jysk IT
Sikkerhed skal være en del af driften
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
06. oktober 2007 - 23:28
#1
et andet ex.: text = "b a or a ee a fd a fd a b op a ie a eie a ps b kd a b"; dette skal blive til: b a or a ee a fd a fd a b Er i med? Mvh
07. oktober 2007 - 02:42
#2
<ole> Når jeg læser spøgsmålet, kan jeg måske forstå, hvad du skriver. læser jeg derefter din kommentar, er jeg komplet lost :) /mvh </bole>
07. oktober 2007 - 02:55
#3
Skulle nok havde stået (fjern a'er mellem b'er) Beklager fejlen. Håber du er med nu.
07. oktober 2007 - 12:43
#4
Det virker rimeligt kryptisk det der... Kan du ikke prøve at beskrive hvad det er for en slags problemstillinger din kode skal kunne tage højde for?
07. oktober 2007 - 16:07
#5
Ja, jeg er heller ikke blvet klogere :)
08. oktober 2007 - 13:55
#6
Sorry. Forstil jer det er en land tabel der læses. Hvor hver <td> afbrydes af <tr> Hvis der en mindre end 3 <td>'er i mellem <tr>'sne, skal de fjernes. er i med?
08. oktober 2007 - 14:22
#7
preg_replace( '/<tr>(<td>.*</td>){0,2}</tr>/i', '', $string ); Jeg er ikke den skarpeste kniv i skuffen når vi snakker regexp, men måske kan ovenstående bruges?
08. oktober 2007 - 14:58
#8
08/10-2007 13:55:50> Meget bedre :^) 08/10-2007 14:22:53> Den skal nok rette til: preg_replace('#<tr>(<td>.*?</td>){1,2}</tr>#im', '', $string); med mindre altså at <tr>'ene ikke selv skal fjernes? Hvad sker der hvis der er noget inden i et <td>...</td> par. Skal disse så allivevel slettes hvis der ikke er 3?
11. oktober 2007 - 12:19
#9
Tak. Lig et svar.
11. oktober 2007 - 18:29
#10
Øhm, hvem?
16. oktober 2007 - 08:43
#11
Jeg lægger et svar, og så gætter jeg på at zurekk også skal lægge et?
Vi tilbyder markedets bedste kurser inden for webudvikling