Ben, sadece bir kelimeyi bir kelimeyi aramak ve bütün çizgi değil dönebilirsiniz nasıleşleşen sözcük sınırları 2.7
with open('/Users/Statistical_NLP/Project/text.txt') as f:
haystack = f.read()
with open('/Users/Statistical_NLP/Project/test.txt') as f:
for line in f:
needle = line.strip()
pattern = '^.*{}.*$'.format(re.escape(needle))
for match in re.finditer(pattern, haystack, re.MULTILINE):
print match.group(0)
var olduğu metinden bir çizgi dönebilirsiniz aşağıdaki kodu var 3 kelimeden sonra ve bu sözcükten önceki üç kelime.
Bir şey benim kodunda bu satırda değiştirilmelidir:
pattern = '^.*{}.*$'.format(re.escape(needle))
Teşekkür aşağıdaki regex istediğini elde etmenize yardımcı olacaktır
varsa sonra örnek metin ve görmek istediğiniz çıkışı ile birlikte yazı güncellemek için öneririm önce
şu 3 kelime eşleşir. – Saleem