Shell中的文本切片技术在shell中竟然也是有字符串切片这个东西存在的,一直在python中运用切片,下面记录一下shell中切片的用法。(1)、替换变量内容中的部分文本$var="Thisisalineoftext"$echo${var/line/REPLACED}ThisisaREPLACEDoftext"line被替换成REPLACED。(2)、指定字符..
分类:
系统相关 时间:
2017-09-08 18:08:22
阅读次数:
147
#字符串操作 #定义字符串 a = "let's go" #字符串切片 print("helloworld"[2:]) #通过索引获取字符串中的字符,和列表切片同理 #关键字 in print("llo" in "helloworld") #返回TRUE或False #字符串拼接 #可以用+拼接..... ...
分类:
编程语言 时间:
2017-08-24 10:47:23
阅读次数:
205
这篇文章主要介绍了举例详解Python中的split()函数的使用方法,split()函数的使用是Python学习当中的基础知识,通常用于将字符串切片并转换为列表,需要的朋友可以参考下 函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:spl ...
分类:
编程语言 时间:
2017-08-12 14:01:19
阅读次数:
152
在bash中${}用于设置变量默认值和字符串取值切片以及变量的间接引用,详细用法如下图,在Centos6下字符串取子${STR:POSITON:LENGTH},LENGTH为负数会报错。1、${VAR},取出变量VAR值[root@localhost~]#a=hjks
[root@localhost~]#echo${a}
hjks2、${VAR:-DEFAULT},VAR没有定义或..
分类:
其他好文 时间:
2017-07-09 19:40:59
阅读次数:
3278
python基础2####字符串的基本操作###字符串切片:>>>s=‘hello‘>>>s[2:5]‘llo‘>>>s[0:5]‘hello‘>>>s[3:]‘lo‘>>>s[:3]‘hel‘>>>s[0:3:2]‘hl‘>>>如果只有[:],则表示全部字符串操作In[1]:s=‘hello‘In[2]:type(s)Out..
分类:
编程语言 时间:
2017-07-07 20:20:32
阅读次数:
255
简述python的几种简单的数据类型及使用方式 字符串 字符串是不可变数据类型,拥有多种内置方法可以操作。 创建字符串就是给变量分配一个字符串的值即可。通常用引号创建字符串。 字符串切片 使用split方法 字符串格式化输出 字符串的内置方法 1.capitalize(整个字符串首字母大写,其他全部 ...
分类:
编程语言 时间:
2017-07-03 23:44:08
阅读次数:
288
通常情况下,当我们以索引值对一个字符串,或者元组,列表取值时,如果索引超出边界,就会报错,但是如果我们使用切片呢? 字符串: 列表: 元组: 可以看到,这三种情况都没有报错,而是返回对应类型的空结果! ...
分类:
编程语言 时间:
2017-07-01 10:55:07
阅读次数:
130
print('',end=' ')不换行输出 科学计数法print(1.3e3)1300 bin(10)转为二进制oct()八进制hex()十六进制 .strip()掐头去尾.capitalize()首字母大写.upper()所有字母大写.center(30,'*')居中,以*填充,总长30.cou ...
分类:
其他好文 时间:
2017-06-07 20:52:34
阅读次数:
125
字符串切片:${var:offset:number}offset:要跳过的字符串个数number:要取出的字符串个数例:name="Obama"${name:1:2}-->显示结果为ba${name:1}-->显示结果为bama取字符串的最右侧几个字符:${var:-legh}:注意:冒号后必须有一空白字符;#echo${name:-3}基于模式取子串:..
分类:
系统相关 时间:
2017-05-20 10:12:50
阅读次数:
212