Skip to content

Escape SPARQL multiline literal¤

Escapes a value so it can be safely used inside a SPARQL triple-quoted string literal ("""...""" or '''...'''). Escapes backslashes and breaks any run of three or more consecutive single or double quotes. Individual quotes and newlines are preserved. The returned value does not include enclosing quotation marks.

Examples¤

Notation: List of values are represented via square brackets. Example: [first, second] represents a list of two values “first” and “second”.


Example 1:

  • Input values: 1.

    [simple
    value]
    

  • Returns:

    [simple
    value]
    


Example 2:

  • Input values:

    1. [with "quote"]
  • Returns: [with "quote"]


Example 3:

  • Input values:

    1. [back\slash]
  • Returns: [back\\slash]


Example 4:

  • Input values:

    1. [triple """ quotes]
  • Returns: [triple \"\"\" quotes]


Example 5:

  • Input values:

    1. [triple ''' quotes]
  • Returns: [triple \'\'\' quotes]

Parameter¤

None

Advanced Parameter¤

None

Comments