sql >> Database teknologi >  >> Database Tools >> SSMS

Hvordan finder jeg {min,max} gentagelser med regulære udtryksmønstre i Visual Studio eller SSMS Find and Replace?

Visual Studio regex-implementeringen (i versioner indtil Visual Studio 2010) er mildest talt en forholdsvis ustandardiseret, og den har ikke denne funktion. Du kan kun stave det ud:

* eller @ :Match nul eller mere af det foregående udtryk

+ eller # :Match et eller flere af de foregående udtryk

^n :Match nøjagtigt n gentagelser af det foregående udtryk

Så for A{2,4} du skal bruge A^4|A^3|A^2 (se polygenelubricants kommentar for en forklaring på, hvorfor du skal gøre det i faldende rækkefølge).

Nyere versioner af Visual Studio understøtter hele sættet af .NET regexes.




  1. Gruppér tabeller efter skema i SSMS

  2. MySQL LEFT JOIN fejl 1064 ved forespørgsel i Wordpress-database

  3. PHPMyAdmin 500 Intern serverfejl i Apache på grund af PHP-version

  4. django, phpmyadmin og mysql?