Raskite ir pakeiskite reguliarių išraiškų naudojimą: "Microstation"

Rasti ir pakeisti yra dažnas bruožas, aš paaiškinau "Excel". Taikant žemėlapius ar CAD, galimybės rasti tai, ko ieškome, yra sudėtingesnės, nes tai ne tik Atributo paieška.

Problema, pakeiskite tekstus

Turiu žemėlapį, kuriame yra daugiau nei 800 numerių pastatų. Man reikia, kad gatvėse, upėse ir kituose visuomenei prieinamuose turtuose esantys numeriai turi tik vieną tekstą.

Klausimas yra tas, kad, norint jį sujungti, aš reikalauju, kad vietoje 92345, kuris buvo paskirstytas žemės sklypas, būtų R upė, gatvė C, marių l ir tt

Pakeiskite tekstą "microstation"

Taigi, man reikia, pavyzdžiui, tekstų virš 92,000 įdėti R, nes jie yra upės. Tada aukščiau esantiems 93,000 tekstuose įveskite C, nes jie yra gatvės. bla bla bla

Naudokite įprastas išraiškas

Tai visada egzistuoja ankstesnėse "Microstation" versijose, tačiau iš versijų "V8i" tai suteikia šiek tiek skirtuko, kuris jį rodo, ir jis gali aktyvuoti ar netaikyti funkcijų.

Tai visada atliekama iš Edit> find and replace.

Parodomas skydelis suteikia mums galimybę įdėti tai, ko mes ieškome, kokį turinį ji pakeis, ir kai kurias sąlygas, pvz., Valdyti kapitus, ieškoti blokuose, tvorą.

Mes pasirinkome parinktį "Naudoti įprastas išraiškas", kuri suaktyvina viršutinį skirtuką, kuris parodo, kokias galimybes galima įtraukti į paieškos eilutę.

Atkreipkite dėmesį, kad jei aš įdėti tekstą 92, tada tris taškus, galiu turėti visus skaičius didesnis nei 92,000. Ir todėl pasirinkite, kad būtų pakeistas raide R.

Pakeiskite tekstą "microstation"

Naudodamiesi parinktimi "Rasti" ekranas slenka į pasirinktą tekstą ir pereina prie kitų.

Jei atliksiu "Pakeisti viską", visi tekstai bus pakeisti.

Panašiai, norint pakeisti gatvės tekstą, kurio diapazonas yra didesnis už 93,000, turiu įdėti 93 ... ir pakeisti jį C.

Kitos reguliarios išraiškos

Kitų paieškos poreikių panaudojimo galimybės yra įvairios.

  • Simbolis ^ reiškia linijos pradžią. Tarkime, kad turime 292010 numerį, nenorime, kad jis būtų įtrauktas. Tada eilutė būtų ^ 92 ..., taigi rasite tik tekstus, prasidedančius 92 ir turinčius tris simbolius iš eilės.
  • Simbolis $ už pabaigą. Tarkime, man reikia rasti tekstus, kurie baigiasi 10 numeriu, tada parašykite 10 $
  • Taškas naudojamas simbolių, žvaigždutė už nulį ar daugiau, simbolis + už 1 ar dar daugiau.
  • Jei tikitės rasti tik ASCII skaitmenų, mes naudojame akronimą: dy, jei laukiame tik abėcėlės tvarka, mes naudojame: a
  • Jei norime daugybės simbolių, galime naudoti skliaustus

Norėdami sužinoti daugiau, aš siūlau pagrindus: '.

Palikite atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas.

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojami jūsų komentarų duomenys.