python - 去除字符串中特定字符

Python011

python - 去除字符串中特定字符,第1张

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

s.strip()    # 删除两边(头尾)空字符,默认是空字符

s.lstrip()    # 删除左边头部空字符

s.rstrip()    # 删除右边尾部空字符

s.strip('+-')    # 删除两边(头尾)加减字符

s.strip('-+').strip()   # 删除两边(头尾)加减和空字符

s.strip('x')    # 删除两边特定字符,例如x

二、去掉字符串中间字符: replace(), re.sub()

# 去除\n字符

s = '123\n'

s.replace('\n', '')

import re

# 去除\r\n\t字符

s = '\r\nabc\t123\nxyz'

re.sub('[\r\n\t]', '', s)

三、转换字符串中的字符:translate()

s = 'abc123xyz'

# a <->  x, b <-> y, c <->z,建立字符映射关系

str.maketrans('abcxyz', 'xyzabc')

# translate把其转换成字符串

print(s.translate(str.maketrans('abcxyz', 'xyzabc')))

参考链接:

https://blog.csdn.net/weixin_41738417/article/details/103267728

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文件,查看结果。

可用mid函数截取。 一、处理方法: 1、给出起始位置和长度。示例公式:=mid(a1,5,3) 公式结果为提取A1单元格中从第5位开始的3个字符。 2、提取某特定字符串后的若干字符。示例公式:=mid(a1,find("ABC",a1) LEN("ABC"),3))) 公式结果为提取A1单元格中字符串ABC之后的3个字符。 二、关于MID函数。 MID 返回文本字符串中从指定位置开始的特定数目的字符。 语法为:MID(text,start_num,num_chars) Text 是包含要提取字符的文本字符串。 Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。 Num_chars 指定希望 MID 从文本中返回字符的个数。

查看更多