Skip to content

Commit 85f789d

Browse files
fix: bold替换 italic
1 parent 79d282a commit 85f789d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

swift-6-beta.docc/LanguageGuide/StringsAndCharacters.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
存储和操作文本
44

5-
*字符串*是一系列字符的集合,例如 `"hello, world"``"albatross"`。Swift 的字符串通过 `String` 类型来表示。而 `String` 内容的访问方式有多种,例如以 `Character` 值的集合
5+
**字符串** 是一系列字符的集合,例如 `"hello, world"``"albatross"`。Swift 的字符串通过 `String` 类型来表示。而 `String` 内容的访问方式有多种,例如以 `Character` 值的集合
66

77
Swift 的 `String``Character` 类型提供了一种快速且兼容 Unicode 的方式来处理代码中的文本内容。创建和操作字符串的语法与 C 语言中字符串操作相似,轻量并且易读。通过 `+` 符号就可以非常简单的实现两个字符串的拼接操作。与 Swift 中其他值一样,能否更改字符串的值,取决于其被定义为常量还是变量。你可以在已有字符串中插入常量、变量、字面量和表达式从而形成更长的字符串,这一过程也被称为字符串插值。尤其是在为显示、存储和打印创建自定义字符串值时,字符串插值操作尤其有用。
88

@@ -17,7 +17,7 @@ Swift 的 `String` 和 `Character` 类型提供了一种快速且兼容 Unicode
1717
1818
## 字符串字面量
1919

20-
你可以在代码里使用一段预定义的字符串值作为*字符串字面量*。字符串字面量是由一对双引号(`"`)包裹着的具有固定顺序的字符集。
20+
你可以在代码里使用一段预定义的字符串值作为 **字符串字面量**。字符串字面量是由一对双引号(`"`)包裹着的具有固定顺序的字符集。
2121

2222
使用字符串文字作为常量或变量的初始值:
2323

@@ -567,7 +567,7 @@ print(goodStart + end)
567567

568568
## 字符串插值
569569

570-
*字符串*插值是一种构建新字符串的方式,可以在其中包含常量、变量、字面量和表达式。**字符串字面量****多行字符串字面量**都可以使用字符串插值。你插入的字符串字面量的每一项都在以反斜线为前缀的圆括号中:
570+
**字符串** 插值是一种构建新字符串的方式,可以在其中包含常量、变量、字面量和表达式。**字符串字面量****多行字符串字面量** 都可以使用字符串插值。你插入的字符串字面量的每一项都在以反斜线为前缀的圆括号中:
571571

572572
```swift
573573
let multiplier = 3
@@ -637,7 +637,7 @@ Swift 的 `String` 类型是基于 Unicode 标量 建立的。Unicode 标量是
637637

638638
### 可扩展的字形群集
639639

640-
每一个 Swift 的 `Character` 类型代表一个*可扩展的字形群*。而一个可扩展的字形群构成了人类可读的单个字符,它由一个或多个(当组合时) Unicode 标量的序列组成。
640+
每一个 Swift 的 `Character` 类型代表一个 **可扩展的字形群**。而一个可扩展的字形群构成了人类可读的单个字符,它由一个或多个(当组合时) Unicode 标量的序列组成。
641641

642642
举个例子,字母 `é` 可以用单一的 Unicode 标量 `é`(`LATIN SMALL LETTER E WITH ACUTE`, 或者 `U+00E9`)来表示。然而一个标准的字母 `e`(`LATIN SMALL LETTER E` 或者 `U+0065`) 加上一个急促重音(`COMBINING ACTUE ACCENT`)的标量(`U+0301`),这样一对标量就表示了同样的字母 `é`。 这个急促重音的标量形象的将 `e` 转换成了 `é`
643643

@@ -781,7 +781,7 @@ print("the number of characters in \(word) is \(word.count)")
781781

782782
### 字符串索引
783783

784-
每一个 `String` 值都有一个关联的索引(*index*)类型,`String.Index`,它对应着字符串中的每一个 `Character` 的位置。
784+
每一个 `String` 值都有一个关联的索引(**index**)类型,`String.Index`,它对应着字符串中的每一个 `Character` 的位置。
785785

786786
前面提到,不同的字符可能会占用不同数量的内存空间,所以要知道 `Character` 的确定位置,就必须从 `String` 开头遍历每一个 Unicode 标量直到结尾。因此,Swift 的字符串不能用整数(integer)做索引。
787787

0 commit comments

Comments
 (0)