串操作
链接:https://www.nowcoder.com/questionTerminal/c745b094b04e4aa7aca6754c9125bc27?page=1&onlyReference=false
来源:牛客网
来源:牛客网
从供选择的答案中选出正确答案填入下面空格中
若串s1='ABCDEFG',s2='9898',s3='###',s4='012345',执行concat(replace(sl.substr(sl.length(s2).length(s3)).S3).substr(s4.index(s2. '8').length(s2)))其结果为1
[供选择的答案]
①ABC###G0123
②ABCD##2345
③ABC#G2345
④ABC###2345
⑤ABC###G1234
⑥ABCD###1234
⑦ABC###01234
前言:
字符串下标从1开始,数组存的。
substr(A, index, length):从字符串A中下标index开始,取length长个字符组成串
length(A):求字符串A的长度
index(A, ‘c’):求字符c在字符串A中首次出现的下标
replace(A, s1, s2):将字符串A中的s1替换为s2
concat(A, B):讲字符串A、B连接起来组成AB
【来源:数据结构考研冯强】