ciao.
ho questa stringa:
questa stringa ha la "forma" che devo trovarecodice:< 0, char, IfcAnalysisTheoryTypeEnums >
qundo trovo questa stringa vorrei sostituirla con un altra stringa , cioè
ho aggiunto il base_ prima della stringa ifc vorrei fosse sostituita cosi', tutto il resto uguale.codice:< 0, char, base_IfcAnalysisTheoryTypeEnums >
parto da questa regexp
che elimina dalla fine Enum e Measure che sono il postfisso delle classi che non devo sostituire.codice:(Ifc.*.(?<!(Enum))(?<!(Measure)))
da quello che ho capito i $1, $2 eccc sono i valori tra parentesi che vengono trovati, sbaglio?
a me basterebbe prima trovare la stringa poi fare un qualcosa tipo base_$1 o _base$2 ma il $ si porta dietro tutta la stringa ed è cio' che vorrei evitare.
grazie.

Rispondi quotando