Si je dirigeais une recherche et de remplacement dans SQL 2005 - ce qui serait l'expression régulière pour trouver des séquences de tabulation et de l'espace (ou de séquences d'espace et onglet) et les remplacer par juste un onglet?Nettoyage d'un SP SQL avec Regex
Si j'ai une ligne qui commence par un espace - existe-t-il une expression régulière pour convertir cet espace de début en onglet?
Quelle serait l'expression régulière pour supprimer tous les espaces avant un CR/LF dans une instruction SQL?
Répondre
Question 1
UPDATE Customers SET Title = Replace(Title, '\t ', '\t') AND Title = Replace(Title, ' \t', '\t');
Taken From: http://www.sqlbook.com/SQL/SQL-Replace-Function-25.aspx
Voir si cela résout votre problème .. Ive jamais essayé si
Vous pourriez avoir à effectuer 2 requêtes si l'opérateur AND ne fonctionne pas: D
Si vous parlez de la boîte de dialogue Remplacer rapidement dans SQL Server Management Studio, vous obtenez alors une combinaison de deux ou plusieurs espaces et/ou onglets.
:b:b+
Ceci trouve tous les espaces principaux/onglets (retirer les +
si vous voulez seulement faire correspondre un seul)
^:b+
Et cela vous obtient tous les espaces de fin/onglets
:b+$
Stick \t
dans le Remplacer par: case pour convertir les correspondances en un seul onglet.
Bien sûr, ne tapez pas dans le 'dans les exemples ci-dessous:
espaces avant un CRLF - dans la gestion de SQL Studio
trouver ce que:' \ n » remplacer par: '\ n' vérifier l'utilisation : expressions régulières
Comment spécifier 1 ou plusieurs espaces?
espaces avant un TAB
trouver ce que: '\' t remplacer par: '\' t vérifier l'utilisation: les expressions régulières
Comment spécifier 1 ou plusieurs espaces?
Les espaces après un TAB
trouver ce que: '\' t remplacer par: '\' t vérifier l'utilisation: les expressions régulières
Comment spécifier 1 ou plusieurs espaces?
lignes vides - OET et CRLF
trouvez pas ce que: '\ t \ n' remplacer par: '\ n' vérifier l'utilisation: les expressions régulières
Comment vous spécifiez 1 ou plus onglets?
- 1. Linq to SQL paramètres SP
- 2. Nettoyage des variables $ _POST
- 3. Nettoyage d'un foreach simple avec linq
- 4. Bibliothèque d'entrée utilisateur de nettoyage .NET
- 5. Nettoyage du texte RTF
- 6. SQL Server SP, fonction, Afficher le compteur de lignes source
- 7. Sql Server 2005 - Retour du GUID du SP
- 8. Récupère dynamiquement une valeur d'une variable dans SQL Server SP
- 9. SQL Server -SP chemin d'exécution est stocké sur Stack?
- 10. Mappage sur un lecteur réseau par SQL SP
- 11. moyen rapide pour sauvegarder SQL SP et fonctions?
- 12. MS SQL SP - Utilisation du jeu d'enregistrements EXEC
- 13. TSQL/SP instruction INSERT avec le texte et les valeurs
- 14. Nettoyage de la génération HTML .NET
- 15. Auto-nettoyage pour TortoiseSVN
- 16. Nettoyage de DataGridView C#
- 17. Le nettoyage de PHP
- 18. SQL Server SP façon optimale d'obtenir plusieurs curseurs avec des données connexes
- 19. Nettoyage des rapports SSRS temporaires
- 20. Chargement de DataTable dans SP
- 21. .NET Data Adapter Timeout SP Issue
- 22. Génération de classes Spring SP avec ou sans Eclipse
- 23. match Regex avec JavaScript
- 24. Aide avec regex
- 25. .NET Timer - Nettoyage de ressources
- 26. Nettoyage Transfert des définitions ORM?
- 27. Nettoyage de thread géré C#
- 28. Nettoyage du géocodage manqué (ou conseils généraux sur le nettoyage des données)
- 29. Regex pour extraire de l'instruction SQL
- 30. Nettoyage de Legacy Code "en-tête spaghetti"