forked from miczar1/djfz-24_25
25 lines
892 B
Python
25 lines
892 B
Python
|
# File path to read
|
||
|
file_path = 'text.txt'
|
||
|
|
||
|
# List to store all digit substrings
|
||
|
digit_substrings = []
|
||
|
|
||
|
# Open the file and read line by line
|
||
|
with open(file_path, 'r') as file:
|
||
|
for line in file:
|
||
|
current_digits = ""
|
||
|
# Loop through each character in the line
|
||
|
for char in line:
|
||
|
if char.isdigit(): # Check if the character is a digit
|
||
|
current_digits += char # Add to current digit substring
|
||
|
else:
|
||
|
if current_digits: # End of a digit substring
|
||
|
digit_substrings.append(current_digits)
|
||
|
current_digits = "" # Reset current_digits for next substring
|
||
|
|
||
|
# Append any remaining digits at the end of the line
|
||
|
if current_digits:
|
||
|
digit_substrings.append(current_digits)
|
||
|
|
||
|
# Print the result as space-separated substrings
|
||
|
print(" ".join(digit_substrings))
|