Re: [flexdev] string replace com valor calculado

2011-04-25 Thread Pedro Oliveira
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;

Re: [flexdev] string replace com valor calculado

2011-04-25 Thread William Lima
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

[flexdev] string replace com valor calculado

2011-04-25 Thread Pedro Oliveira
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;"