请输入您要查询的百科知识:

 

词条
释义

§ 简介

表示人自大、轻佻、目中无人还仗势欺人,无理取闹!

串 串是字符的有限序列,它是由单个字符组成的特殊线性表;记为:

String=‘a1 a2 a3 … an’

n是串的长度,n≥0,为0表示空串。

串中任意个连续字符组成的字符子序列称为子串。当2个串的长度相等,且各对应位置上的字符都相同时,称两个子串是相等的。

§ 串的基本操作

LENGTH(S)

求串S的长度。

SUBSTR(S,start,len)   从串S中的start位置开始,求len个字符的子串。

DATE=’20‘+SUBSTR(’03/07/00‘,7,2)+’年‘

CONCAT(S1,S2)

联接S1和S2,组成一个新串

S=CONCAT(’Str‘,’ing‘)

INDEX(S1,S2)

确定S2在S1中的位置。

REPLACE(S1,S2,S3)

用串S3替换串S1中所有与串S2相等且不重叠的子串。

§ 串操作举例

对串的操作可以用上述5种基本操作来实现。例如,

已知 S=’(XYZ)+*‘T=’(X+Z)*Y‘,将S转化为T。

S = REPLACE(S,’(XYZ)‘,’(X+Z)‘)

S1 = SUBSTR(S,1,5)

S1 = CONCAT(S1,SUBSTR(S,7,1))

T = CONCAT(S1,SUBSTR(S,3,1))

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/9/21 22:51:14