Just nu i M3-nätverket
Jump to content

Problem med Replace


steffoo

Recommended Posts

Hej!

 

Har lite problem med Replace-funktionen.

Ska ersätta lite radbrytningar från ett formulär, först kör jag

doc_text = Replace(doc_text, chr(13), "<BR>")

alt.

doc_text = Replace(doc_text, chr(13), "<BR>")

 

 

Sen till problemet, man kan sätta in olika

listor, som ni vet så gör detta lite onödiga

radbrytningar, därför vill jag ta bort alla

överflödiga radbrytingar som finns före och efter

listorna.

 

Resultatet från formuläret med alla ersättningar ser t.ex. ut så här:

 

<SPAN CLASS=urubrik>Rubrik</SPAN><BR>

lite annan text<BR>

<BR>

<OL><BR>

<LI>punkt1<BR>

<LI>punkt2<BR>

</OL><BR>

<BR>

mer text....

 

Att ersätta "<OL><BR>" är inga problem, men när jag ska ta bort de <BR> som är innan <OL> med en radbrytning emellan blir det lite problem. Den verka inte kunna läsa att det är en radbrytning emellan och ersätter därför inte.

 

Någon som vet hur jag ska lösa detta?

 

/stefan

Link to comment
Share on other sites

Joakim Andersson

Hur har du fått koden från första början, det fattar inte jag?

 

Det verkar ganska korkat att ha sånt kode men jag antar att du läser in den på vågot sätt men jag fattar inte hur.

 

Förklara lite mer så kanske jag kan hjälpa dig, jag har slagits ganska mycket med Replace.

Link to comment
Share on other sites

Vet inte om jag hajjar heller, men behöver du verkligen ha en <br> efter <li>, <li> bryter ju raden ändå? Dvs, behöver du ersätta chr(13) från början?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...