Может ли кто-нибудь предоставить мне код регулярного выражения для печати только первой строки данных в текстовом файле ???Я использую spyder
Я пробовал майские решения, но он печатает все мои данные в каждой строке ... Последний помог мне, но он выбрал две строки.я просто хочу, чтобы первая строка моего текстового файла только до тех пор, пока он не встретит разрыв строки или пока текст не начнется со следующей строки.
import re
def getname(s):
nameregex=re.findall(r'^.*?[\.!\?](?:\s|$)',line)
if len(nameregex)!=0:
print(nameregex)
s = open('yesno.txt')
for line in s:
getname(s)
В выводе я получаю первые две строки.В основном я пытаюсь напечатать только название компании, которое в основном находится в первой строке.