Претражите и замените помоћу регуларних израза: Мицростатион
Претраживање и замена је најчешће кориштена функција, једном сам објаснио за Екцел. Када се примењује у мапирању или ЦАД-у, могућности проналажења тачно оног што тражимо су сложеније, јер није само претраживање по атрибутима.
Проблем, замените текстове
Имам мапу са више од 800 нумерисаних својстава. Треба да бројеви имовине који представљају улице, реке и друга добра јавне намене имају само један текст.
Поента је да, да би се то релинкирало, захтевам да уместо да има КСНУМКС, који је додељен број парцеле, има ријеку Р, улицу Ц, лагуну Л итд.
Тако, на пример, морам да ставим Р за текстове изнад 92,000 93,000, јер су то реке. Затим на текстове изнад XNUMX ставите слово Ц, јер су улице. бла бла бла.
Користите регуларне изразе
Ово у претходним верзијама Мицростатион-а увек постоји, али из верзије ВКСНУМКСи, доноси мали табулатор који сугерише, а може и активирати или не функционалност.
Увек се то ради из Уреди> пронађи и замени.
Панел који се приказује, даје нам могућност постављања онога што тражимо, који ће садржај бити замењен, као и неке услове као што је контрола великих слова, претрага у блоковима (ћелијама), ограда.
Изаберите опцију "Користите регуларне изразе", који активира горњи језичак, који показује које могућности могу бити укључене у низу претраживања.
Ако ставим текст 92, онда три тачке, могу имати све бројеве веће од 92,000 XNUMX. И зато одаберите да буде замењено словом Р.
Са опцијом Пронађи, приказ се помера до изабраног текста и тако се креће до следећих.
Ако извршим "Замени све", сви текстови ће бити замењени.
Слично томе, да бисте заменили текст улица, који имају ранг изнад КСНУМКС-а, оно што ми треба је да поставите КСНУМКС ... и замените са Ц.
Друга врста регуларних израза
Могућности коришћења других потреба за претрашивање су разноврсне.
- Симбол ^ се користи за означавање почетка реда. Претпоставимо да имамо број 292010, не бисмо желели да он буде укључен. Значи, низ би био ^ 92 ..., који ће пронаћи само текстове који почињу са 92, који имају три знака у низу.
- Симбол $ за крај. Претпоставимо да треба да пронађем текстове који се завршавају бројем 10, онда је написано 10 $
- Тачка се користи за карактере, звјездицу за нулу или више, знак + за број КСНУМКС или више.
- Ако очекујемо да пронађемо само АСЦИИ цифре, онда користимо акроним: ди, у случају да чекамо само по абецеди, користимо: а
- Ако желимо низ карактера, можемо користити заграде
Да бих сазнала више, предлажем основе: Википедија.