Note: This website is archived. For up-to-date information about D projects and development, please visit wiki.dlang.org.

Escape Sequences

Part of TutorialIntermediate

Description

Escape sequence are useful, but they can get tricky.

Demonstrates how to use escaping to put backslashes and apostrophes for a literal character.

Example

import std.stdio;

const string backslashWYSIWYG = `\`;
const string quoteWYSIWYG = `'`;
const string doubleQuoteWYSIWYG = `"`;

const string doubleQuoteReg = "\"";
const string quoteReg = "\'";
const string backslashReg = "\\";

const char quoteChar = '\'';
const char backslashChar = '\\';


void main()
{
    writefln(doubleQuoteReg ~ "That's what I said!" ~ doubleQuoteReg);  
}

Source

Link http://jcc_7.tripod.com/d/tutor/escape.html
Author jcc7