prints as the text of the controlstring, with the printed forms of the expri embedded.
- `i` in the control string indicates a point at which to print expri.
- `` includes the next expri not yet printed.
- `.` prints a raw ` in the output string. »
- You can use StringForm to set up "formatted output".
- Messages given as values for objects of the form s::t are used as control strings for StringForm.
Examplesopen allclose all
Basic Examples (3)
Insert a single value into a string:
Insert a sequence of values into a string:
Insert indexed values:
Embed a symbolic result:
Embed an unevaluated symbolic expression:
Include an explicit ` character in a string:
Insert any number of expressions into a string:
Expressions can be inserted in the output string more than once:
Properties & Relations (1)
StringForm prints as a string with items inserted as output:
Message prints a string with items inserted:
StringInsert inserts a string into a string:
Possible Issues (1)
There should be enough items to fill the placeholders in the control string:
Introduced in 1988
Updated in 2003