python字符串空格查找删除

Python018

python字符串空格查找删除,第1张

字符串“ 我们是中国人 我爱我 的祖国 ”

1、查找空格数量

2、删除前后空格

3、删除所有空格

4、找到“祖国”的位置

5、判断字符串是否以“我们”开 头

str01=" 我们是中国人 我爱我 的祖国 "

print(str01.count(" "))#查找空格个数

print(str01.lstrip())#删除开头空格

print(str01.rstrip())#删除末尾空格

print(str01.replace(" ",""))#删除所有空格

print(str01.find("祖国"))

print(str01.find("我们",0,1))

1、新建一个php文件,命名为test.php,用于讲解php如何删除字符串第一个字符。

2、在test.php文件中,使用header()方法将页面的编码格式设置为utf-8,避免输出中文乱码。

3、在test.php文件中,将要删除的字符串存放在$str变量中。

4、在test.php文件中,使用substr()函数从字符串第二个字符开始截取至末尾字符串,同时将截取后的字符串替换原字符串$str。

5、在test.php文件中,使用echo输出截取后的结果。

6、在浏览器打开test.php文件,查看结果。

去掉两端字符串: strip(), rstrip(),lstrip()

123456789101112131415

#!/usr/bin/python3 s = ' -----abc123++++ ' # 删除两边空字符print(s.strip()) # 删除左边空字符print(s.rstrip()) # 删除右边空字符print(s.lstrip()) # 删除两边 - + 和空字符print(s.strip().strip('-+'))

删除单个固定位置字符: 切片 + 拼接

123456

#!/usr/bin/python3 s = 'abc:123'# 字符串拼接方式去除冒号new_s = s[:3] + s[4:]print(new_s)

删除任意位置字符同时删除多种不同字符:replace(), re.sub()

1234567891011

#!/usr/bin/python3 # 去除字符串中相同的字符s = '\tabc\t123\tisk'print(s.replace('\t', '')) import re# 去除\r\n\t字符s = '\r\nabc\t123\nxyz'print(re.sub('[\r\n\t]', '', s))

同时删除多种不同字符:translate() py3中为str.maketrans()做映射

1234567