テキスト ファイルを読み取り、テキスト内の TLA の量を、テキストを含む行数に対するパーセンテージとして出力するコードがあります。
import re
total_lines = 0
matched_lines = 0
for line in open("sentences.txt"):
total_lines += 1
matched_lines += bool(re.search(r"\b[A-Z]{3}\b", line))
matched_lines += bool(re.search(r"\b[A-Z]\\.[A-Z]\\.[A-Z]\b", line)) # DOES NOT WORK
print('{}% of sentences contain a TLA'.format(round(float(matched_lines) / total_lines * 100, 1)))
私がやろうとしているのは、それらの間の完全な停止でTLAを数えることです。今のようにWWWを数えますが、WWWも数えたいです。