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 <pedro...@gmail.com> escreveu: > 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;"); > > só que eu preciso transformar o valor de size em valor - 4, ou seja : > SIZE="8" para "font-size:12pt;" > > se fosse só um tamanho, poderia fazer em seguida um replace de 8 para 12. > Só que podem ser uma infinidade de SIZEs ... > SIZE"8" para "font-size:12pt;" > SIZE"9" para "font-size:13pt;" > SIZE"10" para "font-size:14pt;" > SIZE"11" para "font-size:15pt;" > etc ... > > será que existe um modo de fazer de uma vez com regexp e replace ?? > > obrigado > > []s Pedro Oliveira > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- William de Farias Lima *Desenvolvimento* FCM Sistemas Fone: (85) 3278.8215 williaml...@fcmsistemas.com.br <seuem...@grupofortes.com.br> www.fcmsistemas.com.br <http://www.grupofortes.com.br/> -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev