sql >> Databasteknik >  >> Database Tools >> SSMS

Hur hittar jag {min,max} upprepningar med reguljära uttrycksmönster i Visual Studio eller SSMS Sök och ersätt?

Visual Studios regeximplementering (i versioner fram till Visual Studio 2010) är minst sagt ganska ostandard, och den har inte den här funktionen. Du kan bara stava det:

* eller @ :Matcha noll eller mer av föregående uttryck

+ eller # :Matcha ett eller flera av föregående uttryck

^n :Matcha exakt n upprepningar av föregående uttryck

Så för A{2,4} du måste använda A^4|A^3|A^2 (se polygenelubricants kommentar för en förklaring till varför du behöver göra det i fallande ordning).

Nyare versioner av Visual Studio stöder hela uppsättningen av .NET-regexes.




  1. Varför visas inte mitt nya schema i rutan för tabellegenskaper?

  2. MySQL Query fungerar i PhpMyAdmin men inte i JAVA Eclipse

  3. phpMyAdmin - #1267 - Olaglig blandning av kollationer för operation '<'

  4. Ändra standardteckenuppsättning