Introduction
Text inside double quotation marks can be used for
Rules
- Use double quotation marks " ... " to enclose the text.
- Inside the quotation marks, all characters are fine, except the double quotation mark which delimits the text.
- All white spaces inside the text inside quoatation marks are preserved.
- Example 1: "Hello World" is not equal to "Hello World"
- Example 2: "Hello World" is not equal to " Hello World "
- The text must fit on the same line.
- Exception: Use Multi-line text using 3 consecutive quotation marks """ as delimiatersto formulate a text requiring multiple lines.
- Reserved keywords inside quotation marks are treated as text, e.g. 'true'.
- Various functions and comparisons support wildcard symbols
- Example 1: ABC = 'A*' returns true.
- Character entities are not supported in texts inside double quotation marks. Any such specification is part of the quoted text.
- If the text is assigned to B4P variables, then the variable assumes the subtype quoted string.
Examples
echo( "Hello World" );
echo( " Hello World " );
echo( "One + One" );
echo( "'single quotation Marks'" );
echo( "Price tags: € 10.00, € 10.00, € 10.00"); // No translation of entities here
echo( "3 * 2 = 6" );
echo( "A cheap way to continue on the next line" ); // No translation of entitites here
echo( new line, "Line 1", new line, "Line 2" );
Hello World
Hello World
One + One
'single quotation Marks'
Price tags: € 10.00, € 10.00, € 10.00
3 * 2 = 6
A cheap way to continue on the next line
Line 1
Line 2
Try it yourself: Open
LAN_Features_Text_inside_double_quotation_marks.b4p in
B4P_Examples.zip. Decompress before use.
See also
softquoted strings
Plain text
Text inside single quotation marks
Multi-line text