मेरे पास एक एक्सएमएल फ़ाइल है जिसे मुझे संपादित करने की आवश्यकता है - और मैं सोच रहा था कि मैं एक अलग संख्या के प्रत्येक उदाहरण को कैसे ढूंढूंगा - उदाहरण के लिए/ <g:id>33</g:id> और प्रत्येक के लिए एक प्रत्यय जोड़कर इसे प्रतिस्थापित करना उदाहरण/<g:id>33_abc</g:id> यह प्रत्यय वही रहेगा। आपको धन्यवाद

1
Sammie 9 जून 2011, 02:06

2 जवाब

सबसे बढ़िया उत्तर

क्या ढूंढें:

<g:id>(\d+)</g:id>

के साथ बदलें:

<g:id>\1_abc</g:id>
0
Mark Peters 9 जून 2011, 07:27

मेरे पास तालिकाओं की सूची है: उदा

types
status
users
messages

अगर मैं इन तालिका में डेटा हटाना चाहता हूं और auto_increment रीसेट करना चाहता हूं तो मैं sth करूँगा:

Find What: ^(.+)$
Replace with :delete from \1 ; \nalter table \1  auto_increment=0;

आपको मिल जायेगा:

delete from types ; 
alter table types  auto_increment=0;
delete from status ; 
alter table status  auto_increment=0;
delete from users ; 
alter table users  auto_increment=0;
delete from messages ; 
alter table messages  auto_increment=0;

हालांकि यह असंबंधित है लेकिन एक संभावित अनुप्रयोग दिखाता है

0
sakhunzai 19 जुलाई 2011, 16:57