在Roku中使用子字符串作为函数

在Roku中使用子字符串作为函数,roku,brightscript,Roku,Brightscript,我试着在罗库找到这个角色。 在这里,我应用了一种静态方法,并成功地找到了字符串 string = "HelloRokuIamHere" if Instr(string, "Roku") > 0 then ?"String is Found" else ?"String is Not Found" end if 这里我得到一个动态字符串。所以每次都不给静态值。所以,我试着像下面这样子串。可能是那样还是其他方式 string = "HelloRokuIamHere" ?"subs

我试着在罗库找到这个角色。 在这里,我应用了一种静态方法,并成功地找到了字符串

string = "HelloRokuIamHere"
if Instr(string, "Roku") > 0 then
   ?"String is Found"
else
   ?"String is Not Found"
end if
这里我得到一个动态字符串。所以每次都不给静态值。所以,我试着像下面这样子串。可能是那样还是其他方式

string = "HelloRokuIamHere"
?"substring(string,5,8) ' here I tried to display "Roku"

在BrightScript中查找和提取子字符串的函数是
mid()
,您可以使用或

用法


在BrightScript中查找和提取子字符串的函数是
mid()
,您可以使用或

用法

string = "HelloRokuIamHere"
? Mid(string, 6, 4) ' prints "Roku"
? string.mid(5, 4) ' also prints "Roku"