मैं कुछ अल्पविरामों के साथ एक सिंगल लाइन टेक्स्ट में एक से अधिक लाइन txt फ़ाइल (इसे नोटपैड ++ पर पढ़ना) बनाना चाहता हूं। पाठ के साथ उदाहरण

123
123
123
123

to:

123,123,123,123

क्या इसे नोटपैड ++ के साथ करना संभव है? यदि नहीं, तो मैं इसे कैसे कर सकता हूँ?

-1
Italo P. 26 जिंदा 2022, 21:09

3 जवाब

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

ढूंढें/बदलें का प्रयोग करें। यूट लाइन टर्मिनेटर को फाइंड और , रिप्लेस में रखें और सभी को रिप्लेस करें। यदि आप विंडोज़ पर हैं, तो आपका लाइन टर्मिनेटर शायद \r\n है, लेकिन यह \n या कोई अन्य मान हो सकता है। आपको मोड को या तो विस्तारित या रेगेक्स (रेगुलर एक्सप्रेशन) पर सेट करना होगा।

1
Chris Strickland 26 जिंदा 2022, 21:12
धन्यवाद! मैंने केवल \ n को बदलने की कोशिश की लेकिन यह टेक्स्ट लाइन की शुरुआत बदल रहा था, \ r . के बारे में नहीं जानता था
 – 
Italo P.
26 जिंदा 2022, 21:16
1
:) तो यह आपके लिए काम किया?
 – 
Chris Strickland
26 जिंदा 2022, 21:19
यह किया, बस स्टैक ओवरफ्लो की प्रतीक्षा कर रहा था कि मुझे आपका उत्तर स्वीकार करने के लिए हाहा, आप बहुत तेज़ थे
 – 
Italo P.
26 जिंदा 2022, 21:23
हाहा, मुझे यह भी नहीं पता था कि आपको इंतजार करना होगा।
 – 
Chris Strickland
26 जिंदा 2022, 21:26
1
न ही मैंने, जब मैंने कोशिश की तो उसने मुझे 8 मिनट प्रतीक्षा करने के लिए कहा। वैसे भी, मैंने अभी आपका जवाब स्वीकार कर लिया है। मुझे जवाब देने के लिए और इसमें इतनी तेजी से होने के लिए बहुत-बहुत धन्यवाद!
 – 
Italo P.
26 जिंदा 2022, 21:27

आप इसे नोटपैड ++ में कर सकते हैं, मैं अपना समाधान पायथन प्रोग्रामिंग भाषा में लिखूंगा।

# You open the file
file = open("Location of the file right click on the text file and copy relative file.")
# You read the whole file and put it in a list where each line would be one 
# item in the list.
readFile = file.read().split("\n")
# Set a new variable so you can concatinate a string
text = ""
# Loop through the list of rows
for i in range(0, len(readFile), 1):
      # Concatinate the each row into one string and add a comma and a space.
     text = text + readFile[i] + ", "
# Print the text
print(text)

यही एक तरीका है जिससे आप ऐसा कर सकते हैं।

1
Makisa9999 26 जिंदा 2022, 21:32
वैकल्पिक उत्तर के लिए धन्यवाद! मैं इसे बाद में कोशिश करूँगा।
 – 
Italo P.
26 जिंदा 2022, 21:45
  • क्या खोजें: \R
  • इसके साथ बदलें: ,

जहां \R किसी भी प्रकार के लाइनब्रेक (यानी \r, \n, \r\n) के लिए है।

1
Toto 26 जिंदा 2022, 22:40