文字列のエスケープ

文字列のエスケープ(String Escaping)は、特定の文字や文字列を含むテキストデータ内で、特別な意味を持つ文字や文字列を表現するための方法です。エスケープシーケンス(エスケープ文字列またはエスケープコードとも呼ばれます)は、通常、バックスラッシュ()で始まり、特定の文字または文字列を表すために使用されます。

以下は、一般的なエスケープシーケンスの例です:

  1. 改行: 新しい行を示すエスケープシーケンスは n です。これは、テキスト内で改行を挿入するために使用されます。

    swift
    "こんにちはn世界"

    この文字列は2つの行に分かれて表示されます。

  2. タブ: タブ文字を表すエスケープシーケンスは t です。これは、テキスト内でタブスペースを挿入するために使用されます。

    swift
    "名前t年齢"

    この文字列は、「名前」と「年齢」の間にタブスペースが挿入されます。

  3. バックスラッシュ: バックスラッシュ自体を表現するには、バックスラッシュをエスケープします。つまり、\ と記述します。

    swift
    "バックスラッシュはこう書く: \"

    この文字列は、"バックスラッシュはこう書く: " と表示されます。

  4. クォート(引用符): 文字列内でクォート文字(シングルクォート ' またはダブルクォート ")を表示するには、エスケープシーケンスを使用します。

    sql
    "これはダブルクォートで囲まれた文字列です。"
    'これはシングルクォートで囲まれた文字列です。'
    "ダブルクォートを含む文字列はこう書く: "Hello""""

未分類

Posted by ぼっち