consegui
utilizando uma função no segundo argumento de replace():
pattern = /SIZE=\"(.*?)\"/g;
str = str.replace(pattern, recalcula);
function recalcula(texto1:String, tamanho:String, index:int,
str:String):String {
var tam:uint =parseInt(tamanho);
tam = tam - 4;
Pedro,
Vai ser meio 'gambiarra' isso que você quer, tenta converter o size em
Number, soma com 4, depois concatena o resultado com a string que tu quiser.
Acho que resolve!
Em 25 de abril de 2011 11:02, Pedro Oliveira escreveu:
> Olá pessoal !
>
> estou exportando o html de um richtextedi
Olá pessoal !
estou exportando o html de um richtexteditor para html compativel com o
gerador de pdf para php TCPDF.
uma parte do código é transformada de :
SIZE="??" para "font-size:??pt;"
com a regexp e replace abaixo :
pattern = /SIZE=\"(.*?)\"/g;
str = str.replace(pattern, "font-size:$1pt;"