Tìm kiếm và thay thế bằng biểu thức thông thường: Microstation
Tìm và thay thế là một tính năng phổ biến, tôi đã giải thích nó cho Excel. Khi áp dụng nó trong bản đồ hoặc CAD, khả năng tìm thấy chính xác những gì chúng ta đang tìm kiếm phức tạp hơn, vì nó không chỉ tìm kiếm thuộc tính.
Vấn đề, thay thế văn bản
Tôi có một bản đồ với hơn 800 tài sản được đánh số. Tôi cần số tài sản đại diện cho đường phố, sông và các tài sản công cộng khác chỉ có một văn bản.
Vấn đề là để liên kết lại nó, tôi yêu cầu thay vì có 92345, là một số đất được giao, có một con sông R, một đường phố C, một đầm lầy ...
Vì vậy, ví dụ, tôi cần đặt một R cho các văn bản trên 92,000, vì chúng là sông. Sau đó, đối với các văn bản trên 93,000, hãy đặt C, vì chúng là đường phố. bla bla bla.
Sử dụng các biểu thức thông thường
Điều này trong các phiên bản trước của Microstation luôn tồn tại, nhưng từ các phiên bản V8i, nó mang lại một tab nhỏ cho thấy nó, và nó có thể kích hoạt hay không chức năng.
Nó luôn được thực hiện từ Chỉnh sửa> tìm và thay thế.
Bảng điều khiển hiển thị, cung cấp cho chúng tôi tùy chọn để đặt những gì chúng tôi đang tìm kiếm, những gì nội dung sẽ thay thế nó, và một số điều kiện như kiểm soát của capitulas, tìm kiếm trong khối, hàng rào.
Chúng tôi chọn tùy chọn "Sử dụng các biểu thức chính quy", kích hoạt tab trên cùng, cho thấy các khả năng có thể được bao gồm trong chuỗi tìm kiếm.
Thấy rằng nếu tôi đặt văn bản 92, thì ba điểm, tôi có thể có tất cả các số lớn hơn 92,000. Và vì vậy hãy chọn được thay thế bằng một chữ R.
Với tùy chọn Tìm, màn hình hiển thị cuộn đến văn bản đã chọn, và điều hướng đến các văn bản kế tiếp.
Nếu tôi thực hiện "Thay thế Tất cả", tất cả các văn bản sẽ được thay thế.
Tương tự, để thay thế văn bản đường phố, có một phạm vi trên 93,000, tôi cần phải đặt 93 ... và thay thế bằng C.
Các biểu thức thông thường khác
Khả năng sử dụng các nhu cầu tìm kiếm khác nhau rất đa dạng.
- Ký hiệu ^ được sử dụng để chỉ ra điểm bắt đầu của một dòng. Giả sử chúng ta có một số 292010, chúng ta sẽ không muốn nó được đưa vào. Vì vậy, chuỗi sẽ là ^ 92 ..., sẽ chỉ tìm thấy các văn bản bắt đầu bằng 92, có ba ký tự liên tiếp.
- Biểu tượng $ cho sự kết thúc. Giả sử tôi cần tìm các văn bản kết thúc bằng số 10, sau đó 10 $ được viết
- Dấu chấm được sử dụng cho các ký tự, dấu sao cho không hoặc nhiều hơn, dấu + cho số 1 trở lên.
- Nếu bạn mong đợi để tìm chỉ số ASCII, sau đó chúng tôi sử dụng từ viết tắt: DY nếu chỉ chữ cái hy vọng, chúng tôi sử dụng: a
- Nếu chúng ta muốn có nhiều nhân vật, chúng ta có thể sử dụng dấu ngoặc
Để biết thêm, tôi đề nghị những điều cơ bản: Wikipedia.