SSMS
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> SSMS

Làm cách nào để tìm các lần lặp lại {min, max} với các mẫu biểu thức chính quy trong Visual Studio hoặc SSMS Tìm và Thay thế?

Việc triển khai Visual Studio regex (trong các phiên bản cho đến Visual Studio 2010) là một triển khai khá không chuẩn để nói rằng ít nhất và nó không có tính năng này. Bạn chỉ có thể đánh vần nó:

* hoặc @ :Khớp với không hoặc nhiều hơn của biểu thức trước

+ hoặc # :Khớp một hoặc nhiều biểu thức trước

^n :Khớp chính xác n sự lặp lại của biểu thức trước

Vì vậy, đối với A{2,4} bạn phải sử dụng A^4|A^3|A^2 (xem nhận xét của polygenelubricant để biết lý do tại sao bạn cần làm điều đó theo thứ tự giảm dần).

Các phiên bản Visual Studio mới hơn hỗ trợ toàn bộ tập hợp các regex của .NET.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Khóa chính tự động tăng dần trong bảng SQL

  2. SQL Server Management studio sẽ không khởi động - Không tìm thấy thư viện loại

  3. vấn đề với việc cố gắng tạo bổ trợ ssms

  4. Ngừng chạy SQL Server cho đến khi cần thiết

  5. Không thể tạo khóa chính cho cơ sở dữ liệu chính trong azure sql