LlDeleteSubString

来自人工智能助力教育知识百科
跳转至: 导航搜索

Template:Needs Translation/


函数名
Function: string llDeleteSubString( string src, integer start, integer end );
参数:
  • 字符串src
  • 整数启动-启动索引
  • 整数端-端索引
返回值:返回一个字符串,该字符串是从头到尾从src中删除字符的结果。
注意事项
注意事项
  • 如果开始或结束超出了界限,脚本将继续执行,不会出现错误消息。
  • 开始和结束将形成一个排除范围,当开始是过去的结束(大约:开始>结束)。
示例
示例1
default
{
    state_entry()
    {
        string ex = "abcdefghi";
        llDeleteSubString(ex, 4, 7); //Incorrect!
    }
}

示例2

default
{
    state_entry()
    {
        string ex = "abcdefghi";
        ex = llDeleteSubString(ex, 4, 7); //Correct
        llSay(0, ex); //Would say "abcdi"
    }
}

示例3(特例)

//-- special case
default
{
    state_entry()
    {
        string ex = "abcdefghi";
        llSay( 0, llDeleteSubString(ex, 4, 7) ); //Would say "abcdi"
        //-- acceptable if you do NOT want to change the contents of 'ex', only the output
    }
}
相关函数
llGetSubString

llInsertString llDeleteSubList

相关事件