Pythonで改行文字(\n)を削除する方法


  1. 文字列のreplace()メソッドを使用する方法:

    text = "改行文字を削除します。\n改行されたテキストです。"
    cleaned_text = text.replace("\n", "")
    print(cleaned_text)

    出力:

    改行文字を削除します。改行されたテキストです。

    replace()メソッドは、指定した文字列を別の文字列で置換するためのメソッドです。改行文字("\n")を空の文字列("")で置換することで、改行文字を削除することができます。

  2. 正規表現(reモジュール)を使用する方法:

    import re
    text = "改行文字を削除します。\n改行されたテキストです。"
    cleaned_text = re.sub("\n", "", text)
    print(cleaned_text)

    出力:

    改行文字を削除します。改行されたテキストです。

    re.sub()関数は、正規表現パターンにマッチする部分を指定した文字列で置換するための関数です。改行文字("\n")を空の文字列("")で置換することで、改行文字を削除することができます。