katastarMicrostation-Bentley

Pronalaženje i zamjena pomoću regularnih izraza: Microstation

Pretraživanje i zamjena je uobičajena funkcija, objasnio sam jednom za Excel. Kada se primjenjuje u mapiranju ili CAD-u, mogućnosti pronalaženja točno onoga što tražimo složenije su, jer nije samo pretraživanje po atributima.

Problem, zamijenite tekstove

Imam kartu s više od 800 numeriranih svojstava. Trebam brojeve imovine koji predstavljaju ulice, rijeke i drugu javnu imovinu da bih imao samo jedan tekst.

Problem je u tome što, da bismo ga povezali, zahtijevam da umjesto 92345-a, koji je dodijeljen broj lota, imamo rijeku R, ulicu C, lagunu L, itd.

zamijenite tekst microstation

Tako, na primjer, moram staviti R za tekstove iznad 92,000 93,000, jer su to rijeke. Zatim na tekstove iznad XNUMX stavite C, jer su ulice. bla bla bla.

Koristite regularne izraze

Ovo je u prethodnim verzijama Microstation-a uvijek postojalo, ali iz verzija V8i, donosi malu karticu koja sugerira, a može aktivirati ili ne funkcionalnost.

To se uvijek radi iz Uredi> pronađi i zamijeni.

Prikazani panel daje nam mogućnost postavljanja onoga što tražimo, koji će ga sadržaj zamijeniti i nekih uvjeta kao što su kontrola velikih slova, pretraživanje u blokovima (ćelije), ograda.

Odaberite opciju "Koristi regularne izraze", koja aktivira gornju karticu, koja pokazuje koje se mogućnosti mogu uključiti u traženi niz.

Ako stavim tekst 92, onda tri točke, mogu imati sve brojeve veće od 92,000 XNUMX. I zato odaberite da vas zamijeni slovom R.

zamijenite tekst microstation

Pomoću opcije Traži, zaslon se pomiče do odabranog teksta i tako se kreće prema sljedećim tekstovima.

Ako izvršim "Zamijeni sve", svi tekstovi će biti zamijenjeni.

Na isti način, da zamijenimo tekst ulica, koje imaju rang iznad 93,000-a, ono što trebam je da stavim 93 ... i zamijenimo sa C.

Druga vrsta regularnih izraza

Mogućnosti korištenja drugih potreba pretraživanja su različite.

  • Simbol ^ koristi se za označavanje početka retka. Pretpostavimo da imamo broj 292010, ne bismo željeli da on bude uključen. Tada bi niz bio ^ 92 ..., koji će pronaći samo tekstove koji počinju s 92, koji imaju tri znaka u nizu.
  • Simbol $ za kraj. Pretpostavimo da trebam pronaći tekstove koji završavaju brojem 10, a zatim je napisano 10 $
  • Točka se koristi za znakove, zvjezdicu za nulu ili više, znak + za broj 1 ili više.
  • Ako očekujemo da ćemo naći samo ASCII znamenke, onda koristimo akronim: dy, u slučaju da čekamo samo abecednim redom, koristimo:
  • Ako želimo raspon znakova, možemo koristiti zagrade

Da biste saznali više, predlažem osnove: Wikipedija.

Golgi Alvarez

Pisac, istraživač, specijalist za modele upravljanja zemljištem. Sudjelovao je u konceptualizaciji i implementaciji modela kao što su: Nacionalni sustav upravljanja imovinom SINAP u Hondurasu, Model upravljanja zajedničkim općinama u Hondurasu, Integrirani model upravljanja katastrom - registar u Nikaragvi, Sustav administracije teritorija SAT u Kolumbiji . Urednik Geofumadas bloga znanja od 2007. i kreator AulaGEO akademije koja uključuje više od 100 tečajeva o temama GIS - CAD - BIM - Digital Twins.

Vezani članci

Ostavi komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

Natrag na vrh