È possibile scrivere una query in cui vengono ottenuti tutti i caratteri che possono essere analizzati in int da una stringa qualsiasi?Utilizzo di LINQ per analizzare i numeri da una stringa
Per esempio abbiamo una stringa come: "$%^DDFG 6 7 23 1"
risultato deve essere "67231"
e anche piccoli più difficile: Possiamo avere solo i primi tre numeri?
l'esigenza esatta non è del tutto chiaro, che cosa accadrebbe con una stringa di like'123abc456def', vuoi tornare '123456',' 123' e '456', solo '123' o forse' 1' e '2' e' 3' etc? L'approccio migliore dipende dalle specifiche esatte. –
@Paul dice i primi tre numeri. Come potrebbe essere più esatto? Forse ti piacerebbe che scrivessi 300 pagine di specifiche e una specie di business plan con un mucchio di diagrammi? :) – Agzam