मैं एक विशिष्ट स्ट्रिंग के बाद शेष पंक्ति को कैसे हटा सकता हूं?


12

मैं एक विशिष्ट स्ट्रिंग जैसे '= UUID:' की खोज करने के लिए एक रास्ता ढूंढ रहा हूं और इसे और प्रत्येक पंक्ति के सभी वर्णों को हटा देता हूं। मैं नोटपैड ++ के लिए एक तरीका / मैक्रो / एडऑन पसंद करूंगा। लेकिन अन्य सभी उपकरण या स्क्रिप्ट का स्वागत है :)

इससे पहले

 *://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA
 *://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7
 *://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406

ध्यान दें कि संख्याएँ हमेशा प्रति पंक्ति भिन्न होती हैं ताकि आप उनके साथ एक खोज नहीं कर सकें।

के बाद इस तरह दिखना चाहिए

*://81.88.22.6/*
*://*-ad.cgi*
*://*-ads/*

जवाबों:


26

खोज मोड नियमित अभिव्यक्ति , ढूँढें

=UUID:.*

कुछ भी नहीं के साथ बदलें।


2
दोनों एक्सप्रेशंस के बीच की बात ने चाल चली। आपका बहुत बहुत धन्यवाद।
— निक्सन

@nixdagibts यह "दोनों भावों के बीच का बिंदु" नहीं है। यह =UUID:किसी भी चरित्र ( .) के किसी भी संख्या ( *), प्रभावी रूप से "वर्णों के किसी भी क्रम" के बाद खोजता है , लाइन ब्रेक पर समाप्त होता है।
— डैनियल बेक

3
@nixdagibts यदि आप भविष्य में, की कोशिश कर सकते =UUID:[0-9A-F]{32}झूठे सकारात्मक (यानी कुछ आप रखना चाहते हैं चाहते हैं को हटाने) को रोकने के लिए
— डैनियल बेक

3

यह आसान है। आपका प्रश्न:

*://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA
*://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7
*://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406

मेरा जवाब:

[=].*

परिणाम:

*://81.88.22.6/*
*://*-ad.cgi*
*://*-ads/*

स्पष्टीकरण:

= वर्ण, उस चरित्र का प्रतिनिधित्व करें जिसे आप हटाना चाहते हैं
। * वर्ण, उसके बाद सभी वर्णों का प्रतिनिधित्व करें

बस।


मूल रूप से डैनियल के जवाब के रूप में ही। वह सुझाव दे रहा है =UUID:कि शेष पंक्ति को खोजे और हटाए .*। आपने केवल पहले चरित्र की खोज करके इसे छोटा कर दिया =। इसके अतिरिक्त एक कैप्चर ग्रुप[]
— निक्सन

-1

खोजने और बदलने का उपयोग करना:

  1. प्रतिस्थापन संवाद बॉक्स खोलने के लिए CTRL-H दबाएं
  2. दर्ज =UUID:.*ढूँढें में क्या
  3. खाली के साथ बदलें
  4. रेगुलर एक्सप्रेशन और .matches newline चुनें
  5. प्रतिस्थापन पर क्लिक करें

1
आप एक और जवाब दे रहे हैं
— yass
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.