[Resolvido] - Substituição com Expressão regular

1 resposta
thiago.correa

Fui fazer uma regex para poder acrescentar um atributo a uma tag do JSF e eis que me ocorreu a dúvida

Sabemos que no JSF possuimos as tagas <h:inputText /> e <h:inputTextarea />
A EL que usei para capturar os 2 foi essa <h:inputText(area)? (ache tudo que tiver <h:inputText ou <h:inputTextarea
A dúvida está no seguinte, ao mesmo passo que eu encontrei a tag, vamos supor, <h:inputText /> eu quero substituir o <h:inputText por <h:inputText converter="". Isso é possível?! Tentei usar a mesma EL para subistituição, mas ele interpretou tudo como texto e trocou o <h:inputText /> por <h:inputText(area)? converter="".
Pensei em usar grupos, mas não sei se é a solução!

Por hora vou realizar a substituição em dois passos mesmo!

1 Resposta

thiago.correa

Só para constar a resposta:

Eu usei o grupo para referenciar o texto original

Ficou algo assim

Find: <h:inputText(area)?
Replace For: \0 converter=""

Criado 2 de agosto de 2011
Ultima resposta 2 de ago. de 2011
Respostas 1
Participantes 1