Keresés és csere rendszeres kifejezések használatával: Microstation
A keresés és a kicserélés a közös használat funkciója, ezt egyszer megmagyaráztam Excel számára. Ha a térképezésben vagy a CAD-ben alkalmazzák, akkor a keresési lehetőségek összetettebbek, mivel nem csak a attribútumok alapján.
A probléma, cserélje ki a szövegeket
Van egy térképem, több mint 800 számozott tulajdonsággal. Szükségem van az ingatlanszámokra, amelyek az utcákat, folyókat és egyéb közvagyont képviselik, csak egy szövegük legyen.
A kérdés az, hogy annak újbóli áthelyezése érdekében meg kell követelnem, hogy az 92345-nek, amely egy rendelt tételek száma, egy R folyó, egy C utca, egy lagúna L, stb.
Tehát például R-t kell tennem a 92,000 93,000 feletti szövegekhez, mivel ezek folyók. Ezután a XNUMX XNUMX feletti szövegekhez tegyünk C-t, mert ezek utcák. bla bla bla.
Rendszeres kifejezések használata
Ez a Microstation korábbi verzióiban mindig létezett, de a V8i verziókból egy kis lapot hoz, amely azt sugallja, és aktiválhatja vagy nem aktiválja a funkciót.
Mindig a Szerkesztés> keresés és csere menüpontból történik.
A megjelenített panel megadja azt a lehetőséget, hogy elhelyezzük azt, amit keresünk, milyen tartalmat fogunk cserélni, és bizonyos feltételeket, mint például a nagybetűk vezérlése, keresés blokkokban (cellák), kerítés.
Jelölje ki a "Rendszeres kifejezések használata" opciót, amely aktiválja a felső lapot, amely megmutatja, hogy milyen lehetőségek vehetők fel a keresési karakterláncba.
Nézze meg, hogy ha a 92-et, akkor három pontot teszek, akkor az összes szám nagyobb lehet, mint 92,000 XNUMX. Tehát válassza ki, hogy R betűvel cserélje ki.
A Keresés opcióval a kijelzõ a kijelölt szöveghez görgethet, és így a következõkre navigál.
Ha végrehajtom a "Cserélj mindet" -t, az összes szöveg ki lesz cserélve.
Hasonlóképpen az 93,000 fölötti rangsorú utcák szövegének helyettesítéséhez az 93 ... és a C helyére való helyettesítés szükséges.
Egy másik típusú rendszeres kifejezések
Az egyéb keresési igények használatának lehetőségei változatosak.
- A ^ szimbólum a sor kezdetének jelzésére szolgál. Tegyük fel, hogy van egy számunk, amely 292010, nem akarjuk, hogy szerepeljen benne. Ezután a karakterlánc ^ 92 ... lenne, amely csak a 92-vel kezdődő szövegeket fogja megtalálni, amelyekben három karakter van egymás után.
- A $ szimbólum a végére. Tegyük fel, hogy meg kell találnom azokat a szövegeket, amelyek 10-es számmal végződnek, majd 10 $ -ot írnak
- A pontot karakterek, a nulla vagy annál több csillag, a + jel az 1 vagy annál nagyobb értékek használják.
- Ha csak ASCII-számjegyeket találunk, akkor a rövidítést használjuk: dy, abban az esetben, ha csak betűrendben várunk, akkor használjuk: a
- Ha több karaktert akarunk, használhatjuk a zárójeleket
További információért javaslom az alapokat: Wikipedia.