String 去掉八度音阶中的一部分弦

String 去掉八度音阶中的一部分弦,string,octave,String,Octave,删除字符串的一部分并将其保存在一个变量中,将其余部分保存在另一个变量中的最有效方法是什么 我尝试了一些与子字符串,但它只是太长。是否存在我缺少的用于此的函数您不需要用于此的函数。您只需使用索引: a = "long string"; b = a(1:4); # b is "long" c = a(5:end); # c is " string" 然后,您的问题就变成了找到拆分字符串的位置,但这取决于您的具体情况。可能的功能有strfind,stratch,regexp,和index

删除字符串的一部分并将其保存在一个变量中,将其余部分保存在另一个变量中的最有效方法是什么


我尝试了一些与子字符串,但它只是太长。是否存在我缺少的用于此的函数

您不需要用于此的函数。您只需使用索引:

a = "long string";
b = a(1:4);    # b is "long"
c = a(5:end);  # c is " string"
然后,您的问题就变成了找到拆分字符串的位置,但这取决于您的具体情况。可能的功能有
strfind
stratch
regexp
,和
index