<tdrowspan="2">Adds <code><before></code> and <code><after></code> to the actual value if it evaluates to <code>True</code>. Otherwise the whole replacement field becomes an empty string.</td>
<tdrowspan="2">Adds <code><start></code> and <code><end></code> to the actual value if it evaluates to <code>True</code>. Otherwise the whole replacement field becomes an empty string.</td>
<td><code>{foo:?[/]/}</code></td>
<td><code>[Foo Bar]</code></td>
</tr>
@ -170,3 +170,38 @@ For example `{foo:?//RF/B/Ro/e/> 10}` -> `BeeBar`
- `RF/B/` - Replaces `F` with `B`
- `Ro/e/` - Replaces `o` with `e`
- `> 10` - Left-fills the string with spaces until it is 10 characters long
## Special Type Format Strings
Starting a format string with '\f<Type> ' allows to set a different format string type than the default. Available ones are:
<table>
<thead>
<tr>
<th>Type</th>
<th>Description</th>
<thwidth="32%">Usage</th>
</tr>
</thead>
<tbody>
<tr>
<tdalign="center"><code>T</code></td>
<td>A template file containing the actual format string</td>