Je veux remplacer une chaîne de requête comme ceci:Substituer aux Regexp ne fonctionne pas
SELECT abc,def,ghi,jhk FROM table....
avec
SELECT X FROM table....
cela devrait être assez facile et je reçois le regexp remplacer au travail comme prévu, mais Je ne peux pas obtenir mon expression juste. C'est ce que j'ai:
rgx = new Regex("SELECT*.FROM");
data = rgx.Replace(data, "SELECT X FROM");
Il ne fonctionne pas dans l'évaluateur en ligne j'ai essayé, mais je n'ai aucune idée de comment il doit être alors. Et comment puis-je obtenir un modificateur là-bas? Je pense que ça devrait être ungreedy.
Je sais que tout cela peut sembler inutile, mais c'est exactement ce que je veux et que je dois faire.
oui pensait qu'il devrait être ungreedy juste ne savait pas comment le faire :) Merci – Flo
+ 1pour une analyse très approfondie (et la bonne réponse bien sûr). :) – Chris