python - 使用python根据特殊字符将1个字符串分成2个字符串

标签 python string character substring

我正在使用 python,而且我是新手。我正在寻找一种方法来获取一个字符串并将其拆分为两个较小的字符串。下面是字符串的示例

wholeString = '102..109'

我想得到的是:

a = '102'
b = '109'

如上所示,信息始终由两个句点分隔,但前后字符数的长度范围为 1 - 10 个字符。我正在编写一个循环来计算句点前后的字符数,然后根据这些计数进行切片,但我想知道是否有人知道是否有更优雅的方法。 谢谢!

最佳答案

试试这个:

a, b = wholeString.split('..')

它会将每个值放入相应的变量中。

关于python - 使用python根据特殊字符将1个字符串分成2个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12062151/

相关文章:

python - import MySQLdb报错ImportError : cannot import name '_mysql' from 'MySQLdb' (D:\python\lib\site-packages\MySQLdb\__init__. py)

c# - 将 List<boolean> 转换为 String

c++ - 一个字符一个字符读取看是否是数字

python - 如何在 Python 中使用 selenium 登录网站?

python - 在多个同步批处理文件完成后执行 1 个批处理文件

python - 通过 Python 使用 PasteExcelTable 将 Excel 数据复制到 Outlook 电子邮件的正文

javascript 将字符串作为函数调用

java - 字符串#split。限制参数的副作用

c# - 如何将 unicode 字符放在 C# 中的 System.Windows.Forms.Button 上?

c - 如何连续输入两个字符?