substring函数例子
时间: 2023-10-18 18:45:01 浏览: 73
好的,substring函数是用来获取字符串中的子串。其基本语法为:
```
string.substring(startIndex, endIndex)
```
其中,startIndex是要获取的子串的起始位置,endIndex是要获取的子串的终止位置(不包括该位置的字符)。如果不指定endIndex,则会一直截取到字符串的末尾。下面是一个例子:
```
String str = "Hello World!";
String subStr = str.substring(6, 11);
System.out.println(subStr);
```
输出结果为:
```
World
```
这里的startIndex是6,代表从第6个字符(包括)开始截取,endIndex是11,代表截取到第11个字符(不包括)。因此,截取到的子串是"World"。
相关问题
substring函数的用法
substring函数用于从字符串中提取子字符串。它的语法有两种形式:
1. substring(string, index) 或 substring(string from index)
这种形式返回从字符串的指定索引开始到字符串结尾的所有字符。
2. substring(string, index, len) 或 substring(string from index for len)
这种形式返回从字符串的指定索引开始,指定长度的子字符串。
以下是两个例子:
1. 使用第一种形式的substring函数:
```sql
SELECT substring('Hello World', 7);
```
输出:World
2. 使用第二种形式的substring函数:
```sql
SELECT substring('Hello World', 7, 5);
```
输出:World
arduino中substring函数的作用
在Arduino中,substring()函数用于从一个字符串中提取指定的子字符串。它需要两个参数,第一个参数是子字符串的起始位置,第二个参数是子字符串的长度。这个函数返回一个新字符串,包含从原始字符串中提取的子字符串。
下面是一个示例代码,演示了如何使用substring()函数从一个字符串中提取子字符串:
```
String str = "Hello, World!";
String sub = str.substring(0, 5); //从字符串起始位置开始提取5个字符
```
在这个例子中,原始字符串是“Hello, World!”,substring()函数的第一个参数是0,表示从字符串的起始位置开始提取;第二个参数是5,表示提取5个字符。执行这段代码后,sub变量将包含“Hello”这个子字符串。