277 messaggi dal 20 maggio 2001
Avrei la necessità, ove presenti, di eliminare le parole "In" e "Oltre", ove presenti, dall'inizio di una stringa. La stringa è una variabile che raccoglie i dati provenienti da un form. Provando con le RegExp in questo modo, elimina le occorrenze in questione da tutta la stringa, mentre io vorrei farlo solo all'inizio:

string manigliaReplace = Regex.Replace(manigliaRimpiazzata, "[_|In|Oltre]", " ");
256 messaggi dal 30 novembre 2004
Solo all'inizio cosa intendi?
Passa la substringa della lunghezza che vuoi alla regex e poi ricomponi la stringa
497 messaggi dal 08 febbraio 2009
Ciao.

Purtroppo le regular expressions le uso pochissimo.
Se ricordo bene, però, per indicare l'inizio della stringa bisogna mettere l'apice angolare.

Hai provato con "^[_|In|Oltre]" ?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.