我如何在 birt 报告中使用正则表达式并替换
how can i use regexp in birt report and replace
当我使用 birt 时,我的 sql 查询数据包含许多 html 标签,例如
[quote][/quote]
[img][/img]
,我更喜欢用正则表达式替换它,但我不能成功,
我打印
<VALUE-OF>row["content"].replace(/\[\/?[a-z]*\W*\w*]/gi, "")</VALUE-OF>
在【编辑文本项】中,
我还用
在表达式中写了【data banding】
dataSetRow["content"].replace(new RegExp("/[\[]\/?\W*]/g","ig"),"")
失败了,我不知道
我用错方法了,正确的是replaceAll()
当我使用 birt 时,我的 sql 查询数据包含许多 html 标签,例如
[quote][/quote]
[img][/img]
,我更喜欢用正则表达式替换它,但我不能成功, 我打印
<VALUE-OF>row["content"].replace(/\[\/?[a-z]*\W*\w*]/gi, "")</VALUE-OF>
在【编辑文本项】中, 我还用
在表达式中写了【data banding】dataSetRow["content"].replace(new RegExp("/[\[]\/?\W*]/g","ig"),"")
失败了,我不知道
我用错方法了,正确的是replaceAll()