नियमित अभिव्यक्ति प्रयोग गरी खोजी र बदल्नुहोस्: माइक्रोस्स्टेसन
फेला पार्नुहोस् र बदल्नुहोस् एक सामान्य रूपमा प्रयोग गरिएको प्रकार्य हो, मैले यसलाई व्याख्या गरेको छु एक्सेल को लागी। यसलाई म्यापिङ वा CAD मा लागू गर्दा, हामीले खोजिरहेका कुराहरू फेला पार्ने सम्भावनाहरू झन् जटिल हुन्छन्, किनभने यो मात्र होइन। विशेषताहरु द्वारा खोज.
समस्या, पाठ प्रतिस्थापन
मसँग 800 भन्दा बढी संख्यात्मक गुणहरू भएको नक्सा छ। मलाई सार्वजनिक प्रयोगको लागि सडक, नदी र अन्य सम्पत्तिहरू प्रतिनिधित्व गर्ने सम्पत्ति नम्बरहरू मात्र एक पाठ हुन आवश्यक छ।
मुद्दा यो हो कि यसलाई फेरि लिङ्क गर्न, मलाई आवश्यक छ कि 92345 हुनुको सट्टा, जुन एक तोकिएको सम्पत्ति नम्बर थियो, तिनीहरूसँग नदीको लागि आर, सडकको लागि सी, लगुनको लागि एल, आदि।
त्यसैले मलाई चाहिन्छ, उदाहरणका लागि, 92,000 a R भन्दा माथिको पाठहरू दिन, किनकि तिनीहरू नदीहरू हुन्। त्यसपछि 93,000 a C भन्दा माथि पाठहरू दिनुहोस्, किनकि तिनीहरू सडकहरू हुन्। bla bla bla।
नियमित अभिव्यक्तिहरू प्रयोग गर्नुहोस्
यो सँधै Microstation को अघिल्लो संस्करणहरु मा अवस्थित छ, तर V8i संस्करणहरु संग सुरु गर्दै, यो सुझाव दिन्छ कि एक ट्याब छ, र कार्यक्षमता सक्रिय गर्न सकिन्छ वा छैन।
यो सधैं सम्पादन गर्नुहोस् > फेला पार्नुहोस् र बदल्नुहोस्।
देखाइएको प्यानलले हामीलाई हामीले खोजिरहेका कुराहरू राख्ने विकल्प दिन्छ, कुन सामग्री यसलाई प्रतिस्थापन गर्न गइरहेको छ, र केही अवस्थाहरू जस्तै क्याप्स नियन्त्रण, ब्लकहरू (सेलहरू), बारहरूमा खोजी गर्नुहोस्।
हामीले "नियमित अभिव्यक्तिहरू प्रयोग गर्नुहोस्" विकल्प चयन गर्छौं, जसले शीर्ष ट्याब सक्रिय गर्दछ, जहाँ तपाइँ खोज स्ट्रिङमा कुन सम्भावनाहरू समावेश गर्न सकिन्छ भनेर देख्न सक्नुहुन्छ।
हेर्नुहोस् कि यदि मैले पाठ 92 राखे भने, त्यसपछि तीन अंक, म 92,000 भन्दा ठूला संख्याहरू राख्न सक्षम हुनेछु। र यसरी तिनीहरूलाई एक अक्षर R संग प्रतिस्थापन गर्न चयन गर्नुहोस्।
खोज विकल्पको साथ, प्रदर्शन चयन गरिएको पाठमा सर्छ, र यसरी निम्नमा नेभिगेट गर्दछ।
यदि मैले "सबै प्रतिस्थापन गर्नुहोस्" चलाएँ भने, सबै पाठहरू प्रतिस्थापन हुनेछन्।
त्यस्तै गरी, 93,000 भन्दा माथिको दायरा भएका सडकहरूको पाठ बदल्नको लागि, मलाई के चाहिन्छ 93... र C ले प्रतिस्थापन गर्नुपर्छ।
नियमित अभिव्यक्ति को अन्य प्रकार
अन्य खोज आवश्यकताहरू प्रयोग गर्ने सम्भावनाहरू भिन्न छन्।
- रेखाको सुरुवात संकेत गर्न ^ प्रतीक प्रयोग गरिन्छ। मानौं हामीसँग 292010 नम्बर छ, हामी यसलाई समावेश गर्न चाहँदैनौं। त्यसपछि, स्ट्रिङ ^92… हुनेछ, जसले 92 बाट सुरु हुने पाठहरू मात्र फेला पार्नेछ, जसमा लगातार तीन वर्णहरू छन्।
- अन्त्यको लागि $ प्रतीक। मान्नुहोस् कि मैले पाठहरू फेला पार्नु पर्छ जुन संख्या 10 मा समाप्त हुन्छ, त्यसपछि म $ 10 लेख्छु
- अवधि वर्णहरूको लागि प्रयोग गरिन्छ, शून्य वा बढीको लागि तारा चिन्ह, नम्बर 1 वा बढीको लागि + चिन्ह।
- यदि हामीले ASCII अंकहरू मात्र फेला पार्ने अपेक्षा गर्छौं भने, हामी संक्षिप्त रूप प्रयोग गर्दछौं: d र यदि हामी केवल वर्णमाला अंकहरू आशा गर्छौं भने, हामी प्रयोग गर्छौं: a
- यदि हामी क्यारेक्टरहरूको दायरा चाहन्छौं भने, हामी वर्ग कोष्ठकहरू प्रयोग गर्न सक्छौं
थप जान्नको लागि, म आधारभूत सुझाव दिन्छु: विकिपीडिया.