首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于切分字符串split

有好几次想切分字符串都没有成功,也没有找到原因 是这样的字符串:aaa|bbb|ccc|ddd。 用的是竖线来隔开的,之前切分的是这样的:aaa;bbb;ccc;ddd。...这样的字符串直接这样 String[] resArr=res.split(";"); 来切分就成功了,可是像用“|”来隔开的字符串,用同样的方法行不通。...我又尝试了一下别的字符分割,看用别的符号隔开字符串切分,会不会也遇到这种问题。 果然当我用英文圆点“.”时,和竖线一样也不成功,同样还有其他,例如:“$”、“[”等符号。试了好多目前就发现这几个。...自己摸索着用了下面的方法解决了问题,就是在切分的时候把符号转义,加两个撇就可以了。...,照样可以切分成功。

58020
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python3 字符串操作

    Python字符串 字符串是Python中最基本的数据类型之一,用于表示文本数据。几乎每个应用程序都涉及使用字符串,Python的str类提供了许多方法来简化字符串操作。...在此情况下,将返回字符串的前四个字母: 'This' 字符串运算符 +与*运算符也可以运用于字符串类,用来增加或翻倍字符串。Python中的字符串是不可变的,在创建后无法进行修改。...使用add运算符组合字符串称为拼接,拼接的两个字符串保持不变,拼接后会返回一个新字符串。...'.strip() 'example' 字符串可以通过split拆分为子字符串列表。...字符串格式 通常,需要根据应用程序的状态动态构建字符串。例如,您可能希望自定义错误消息,其中包含导致错误的值的信息,在Python中有几种方法可以实现;本节将回顾Python3中最常用的两种方法。

    1.2K40

    Python3 String(字符串

    一对引号字符串三引号字符串  字符串拼接    print(a,b)print(a+’,’+b)  下标和切片:     正数下标      字符串中从左到右每个元素 分配的从0开始的编号,最后一个下标为长度...1切片截取时不包含结束下标的元素  字符串的反转      str[: : -1]字符串倒叙输出   字符串的常见操作     4.1字符串查找       find()         检测某个子串是否包含在字符串中...- 以 string 作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串         - join: 根据指定数据把容器类型中的每一个数据按照字符串进行拼接,返回一个新的字符串...        - 生成所有数字0-9 - 获取字符串长度     - len(字符串) - 返回字符串 str 中最大的字母     - max(str) - 返回字符串 str 中最小的字母...-原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符,原始字符串除在字符串的第一个引号前加上字母"r"(可以大小写)以外,与普通字符串有着几乎完全相同的语法.

    71400

    python3 字符串操作

    字符串操作: 1、 下载python官方手册 2、 先定义一个字符串变量 A = ‘abc’ A.两次TAB键 help(A.选项) #查看帮助 'ABC...'.lower() #XXX.lower 将大写字符串转换为小写 'abc' XXX.title() #将字符串每个单词的首字母转换为大写 XXX.capitalize...() #将字符串的首字母转换为大写 XXX.center(长度, 充填符) #字符串居中 XXX.ljust(宽度, 充填符号) #字符串向左对齐 XXX.rjust(宽度, 充填符号)...a.isupper() #判断字符串中是否全部为大写,是则返回True,否则返回False。忽略数字、字符写,是则返回True,否则返回False。...hi = 'hello,world' hi.split() #把字符串进行转换,转换为列表, ['hello,world'] hi.split(',') #指定分割字符串的分隔符 ['hello

    43820

    python3——字符串基础

    字符串可以使用一对单引号或一对双引号指定起止位置,两种方式指定的字符串完全等价。 如'Hello'和"World" 可以用三引号("""或''')指定多行字符串,其中可自由使用单、双引号而不需转义。...字符串过长不方便写在一行时,可以使用反斜杠跨行而不增加换行符。...如: "abcde\ fgh" 等价于"abcdefgh" 如果字符串中有大量转义字符串,可以使用自然字符串(在字符串前加r或R)来简化书写,例如:r"Newlines are indicated by...\n"等价于"Newlines are indicated by \\n" 两个字符串连续书写会自动连接,例如:str='ab'"cd",str就是'abcd' 可以使用format来构造复杂字符串,...- 增强的格式化字符串format函数 PEP 3101 -- Advanced String Formatting 字符串格式化:%和.format Python中的字符串模运算符与format函数

    47810

    python3学习之字符串

    [, end]])    在指定范围内(默认全部字符串),查找sub是否包含在字符串中,包含时                                             返回最后一次匹配的...index,否则返回-1 s.isdigit()     判断字符串是否全部是数字,是返回True,否则返回False s.isupper()       判断字符串中的字母是否全部是大写,不判断数字,...,不修改原字符串    s.lower()        返回所有字母小写的副本,不修改原字符串   s.replace(old, new[, count])    替换;count个old替换成new...,左右用fillchar(须是字符串类型,一个字符)补齐 s.ljust(width[, fillchar])          字符串居左,右用fillchar(须是字符串类型,一个字符)补齐 s.rjust...   s.rindex(sub[, start[, end]])   在指定范围内(默认全部字符串),查找sub是否包含在字符串中,包含

    28920
    领券