- 特定の文字数で切り詰める方法: もし、指定した文字数で文字列を切り詰めたい場合は、以下のような方法を使うことができます。
- 特定の文字列で切り詰める方法: もし、特定の文字列で文字列を切り詰めたい場合は、以下のような方法を使うことができます。
def truncate_string_by_keyword(string, keyword):
index = string.find(keyword)
if index != -1:
return string[:index] + "..."
else:
return string
# 使用例
content = "この記事では、特定のキーワードで内容を切り詰める方法を説明します。"
truncated_content = truncate_string_by_keyword(content, "キーワード")
print(truncated_content) # 出力: "この記事では、特定の..."
これらの方法を使うことで、任意の位置や文字で文字列を切り詰めることができます。要件に合わせて適切な方法を選んで利用してください。