offtopic:
ik denk dat het er niet duidelijker op wordt als ik de regels af ga breken, dus sorry dat de pagina zo breed is
Ik heb nu de code
REReplace(sourceText, "<[^>]*>", "", "ALL"); gebruikt
zoals hieronderstaat. dat werkt, ik wil alleen de Bold-code's wel bewaren
(<b>,</b>) dus ik laat die eerst vervangen door
, en
daarna weer met <b>,</b>.
Dit werkt niet en ik krijg onderstaande foutmelding...
Ik heb ook de enkele quotes dubbel gemaakt en de dubbele quotes
enkel (dus omgedraaid) maar er veranderd niks.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <CFSET lijstA1 = "<B>,</B>,<b>,</b>">
<CFSET lijstA2 = "[b],[/b],[b],[/b]">
<CFSET vervangLijst = '[b],[/b],È'>
<CFSET metLijst = '<b>,</b>,E'>
<CFSET medTxt="">
<CFLOOP QUERY="mededelingQ">
<CFSET koptekstOutput = mededelingQ.koptekst>
<CFSET pOutput = mededelingQ.p1>
<CFSET medTxt = medTxt&'
&kopTekst#tel#=#replacelist(ReReplace(replaceList(koptekstOutput, lijstA1, LijstA2), "<[^>]*>", "", "ALL"), vervangLijst, metLijst)#
&afb#tel#=#jpgimg#&0=0
&bodyTekst#tel#=#TRIM(#replacelist(ReReplace(replaceList(pOutput, lijstA1, LijstA2), "<[^>]*>", "", "ALL"), vervangLijst, metLijst)#)#'>
<CFSET tel = tel + 1>
</CFLOOP> |
foutmelding: Just in time compilation error
Invalid parser construct found on line 123 at position 24.
ColdFusion was looking at the following text:
replacelist(ReReplace(replaceList(pOutput, lijstA1, LijstA2), "<[^>]*>", "", "ALL"), vervangLijst, metLijst)
Invalid expression format. The usual cause is an error in the expression structure.