Erbsland Core
  • Getting Started
  • Usage
  • Topics
    • Core
    • Memory
    • Compression
    • Compiled Resources
    • Security Topics
    • Cryptology
    • Text Strings
    • Text Formatting
    • Text Rendering
    • Text Placeholders
      • Text Placeholders Overview
      • Completing Text with Placeholders
      • Using Built-in Placeholder Sources
      • Transforming Placeholder Text with Built-in Filters
      • Providing Your Own Placeholder Values and Filters
      • Choosing Placeholder Syntax for Your Text
    • Text Parsing and Encoding
    • Data Formats
    • Configuration
    • Command Line Options System
    • Exceptions, Errors and Diagnostics
    • Filesystem Access and Manipulation
    • Random and Secrets
    • Dates and Time
    • Regular Expressions
    • Event System
    • Logging
    • Streams
    • Network
    • Color Terminal
  • Reference
  • The Story Behind Erbsland Core
  • Development Stages and Versioning
  • Requirements
  • Changelog
  • Development
  • Guidelines
  • Index
Erbsland Core
  • Topics
  • Text Placeholders
  • View page source

Text Placeholders

A placeholder replacer fills named values in text and applies filters to them. This chapter covers the replacement workflow, built-in sources and filters, application providers, and syntax choices. Start with Text Placeholders Overview to find the topic you need.

  • Text Placeholders Overview
  • Completing Text with Placeholders
    • Placeholder Expression Syntax
    • Registering Sources and Replacing Placeholders
    • Variable and Environment Placeholder Sources
    • Filter Chains and Literal Replacement Values
    • Strict and Tolerant Replacement and Validation
  • Using Built-in Placeholder Sources
    • Reading the Process Environment
    • Supplying Application Values
  • Transforming Placeholder Text with Built-in Filters
    • Enabling the Filter Set
    • Reading Filter Parameters
    • Cleaning and Selecting Text
    • Escaping, Choosing, and Validating
  • Providing Your Own Placeholder Values and Filters
    • Implementing a Custom Placeholder Source
    • Implementing a Custom Placeholder Filter
    • Source and Filter Error Categories and Diagnostics
  • Choosing Placeholder Syntax for Your Text
    • Opening and Closing Placeholder Delimiters
    • Filter Separators and Disabled Filter Chains
    • Name and Parameter Separators
    • Escaping Literal Placeholder Delimiters
    • Strict and Tolerant Placeholder Replacement
    • Single and Repeated Replacement Passes
    • Escaping Replacement Values and Parsing Layers
Previous Next

© Copyright 2026, Tobias Erbsland - Erbsland DEV.

Built with Sphinx using a theme provided by Read the Docs.