Elixir 印记
2023-12-15 16:13 更新
- 正则表达式
- 字符串,字符列表和单词的印记
- 字符串
- 字符列表
- 单词列表
- 印记的插值与转义
- 自定义印记
我们已经知道Elixir提供了双引号包裹的字符串和单引号包裹的字符列表.然而,这只覆盖了语言中由着文本表示的结构体表面.例如,创造原子大多数是以:atom
来表示.
Elixir的目标之一是扩展性:开发者应当可以将语言扩展以适应任何特定领域.计算机科学的应用是如此之广,没有任何语言能够在核心中处理许多的领域.所以,我们最好的选择是提高语言的扩展性,使得开发者,公司和社区能够将语言扩展到他们相关的领域.
本章,我们将探索印记,它是语言提供的一种用于处理文本表示的机制.印记由波浪符(~)开头,之后是定义印记的单词,然后是分隔符;修饰符可以选择性添加在最后的分隔符之后.
以上内容是否对您有帮助:
更多建议: