此函数将返回字符串中子字符串实例的字符位置,从给定的起始位置向后搜索字符串。如果找不到搜索字符串,函数将返回0; 如果是,则返回搜索字符串第一个字符的位置。请记住,对于旧版支持字符串是从1开始索引的,因此1是字符串中的第一个位置,而不是您可能期望的0。
string_last_pos_ext(substr, str, start_pos);
参数 | 类型 | 描述 |
---|---|---|
substr | String | 在字符串中寻找的子字符串。 |
str | String | 字符串。 |
start_pos | Real | 搜索的起始位置。 |
if (string_last_pos_ext(",", text, 20) != 0)
{
string_insert(name, text, string_last_pos_ext(",", text, 20));
}
上面的代码在存储在变量 “text” 中的字符串中搜索第20个字符之前的逗号,如果找到一个,则在该位置插入子字符串 “name”。