
# 字符操作
| 方法名称       | 功能描述                            | 参数说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
|:---|:---|:---|
| 获取长度       | 获取字符串的字符长度，返回长度值。               | 参数： ``` "目标字符串" ``` 示例： ``` "hello" → 5 ```                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| 字符首次出现位置   | 查找指定字符在字符串中首次出现的位置，返回位置值。       | 参数： ``` "目标字符串","查找字符串" ``` 返回值：字符首次出现的位置（从0开始）。 示例： ``` "hello","ell" → 1 ```                                                                                                                                                                                                                                                                                                                                                                                                                     |
| 获取字符       | 获取指定位置的字符，返回该字符。                | 参数： ``` "目标字符串","位置" ``` - 目标字符串：原始字符串。  - 位置：指定索引（从0开始）。   示例： ``` "hello",1  → "e" ```                                                                                                                                                                                                            |
| 字符最后出现位置   | 查找指定字符在字符串中最后出现的位置，返回位置值。       | 参数： ``` "目标字符串","查找字符串" ``` 返回值：字符最后出现的位置（从0开始）。 示例： ``` "hellohello","ell" → 6 ```                                                                                                                                                                                                                                                                                                                                                                                                             |
| 指定起始的字符串截取 | 截取指定区间的字符串（含头不含尾），返回截取后的字符串。    | 参数： ``` "目标字符串","开始位置","结束位置" ``` - 目标字符串：原始字符串。  - 开始位置：起始索引（包含，从0开始）。  - 结束位置：结束索引（不包含）。   返回值：截取后的子字符串。 示例： ``` "hello",0,2 → "hel" ```                    |
| 替换字符串      | 使用新字符串替换原字符串中的指定旧字符串，返回替换后的字符串。 | 参数： ``` "目标字符串","原字符串","新字符串" ``` - 目标字符串：原始字符串。  - 原字符串：需要被替换的字符串。  - 新字符串：替换内容。   返回值：替换后的新字符串。 示例： ``` "hello world","hello","hi" → "hi world" ``` |
| 转小写        | 将字符串中所有英文字符转换为小写，返回转换后的字符串。     | 参数： ``` "目标字符串" ``` 示例： ``` "HeLLo" → "hello" ```                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| 转大写        | 将字符串中所有英文字符转换为大写，返回转换后的字符串。     | 参数： ``` "目标字符串" ``` 示例： ``` "HeLLo" → "HELLO" ```                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| 去空格        | 去除字符串首尾空格，返回处理后字符串。             | 参数： ``` "目标字符串文本" ``` 目标字符串文本：需要处理的原始字符串。 返回值：去除首尾空格后的新字符串。 示例： ``` "  hello  " → "hello" ```                                                                                                                                                                                                                                                                                                                                                    |
| 指定开始的字符串截取 | 从指定位置开始截取字符串直到末尾，返回截取后的字符串。     | 参数： ``` "目标字符串","开始位置" ``` - 目标字符串：原始字符串。  - 开始位置：起始索引（从0开始）。   返回值：从起始位置到末尾的子字符串。 示例： ``` "hello",2 → "llo" ```                                                                                                                                     |
| 指定结束的字符串截取 | 截取字符串开头到指定位置的字符串，返回截取后的字符串。     | 参数： ``` "目标字符串","结束位置" ``` - 目标字符串：原始字符串。  - 结束位置：结束索引（不包含）。   返回值：从开头到指定位置的字符串。 示例： ``` "hello",2 → "hel" ```                                                                                                                                          |
| 数字转字符串     | 将数字转换为对应的字符串。                   | 参数： ``` 数字 ``` 数字：需要转换的数字。 返回值：数字的字符串形式。 示例： ``` 100 → "100" ```                                                                                                                                                                                                                                                                                                                                                                                    |
   
