串操作

链接: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

【来源:数据结构考研冯强】

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务