串_4分词条

目录 [隐藏]

串 简介

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

串是字符的有限序列,它是由单个字符组成的特殊线性表;记为:
      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))

附图

上传图片 

互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。如需转载,请注明来源于www.hudong.com

被引用: 串已被如下媒体引用 我来补充
开放分类: 我来补充

讨论区

更多>>

编辑者

共1人协作

相关词条

plascal教程
多用途网际邮件扩展协议
数据链路层
针式打印机
正则表达式
anaconda
CString
第三节分子杂交
多重线性代数
绝地风暴
更多

所属任务

英译

Copyright © 2005-2009 hudong.com Ltd. All Rights Reserved. 互动在线 版权所有