如何在编程中调用字符串自定义处理"特殊字符"?

Age*_*nce 2 php string

在编程中,这些字符串

$stringA="[[f9.heart]]"; // facebook replaces it with heart image
$stringB="%%VARNAME%%"; // set var value into a template system
Run Code Online (Sandbox Code Playgroud)

被定义为具有特殊处理(由开发者设置).将它们称为正确的计算机术语是什么?(进行互联网研究时)

如果有人知道PHP的良好做法,推荐等链接,请发布它们!谢谢.

seh*_*ehe 8

这是一个非常常见的事情,在不同的背景下有很多名字.

我能想到

  • 变量扩展(shell脚本)
  • 宏扩展,替换变量(其他脚本)
  • 逃逸序列(切线)
  • 模板扩展/模板文本生成(文档生成)
  • 字符串插值(编程语言,例如ruby,perl,python)
  • 字符串连接(最广泛)

PS:迟到:

如果引用实际的字符串格式:

  • 变量引用
  • 字段引用/字段代码
  • 格式字符串