Template:Needs Translation/
函数名
|
Function: string llDeleteSubString( string src, integer start, integer end );
|
参数:
|
返回值:返回一个字符串,该字符串是从头到尾从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
}
}
|