如何获得多行字符串中第一行的长度?

卢克·泰勒

我有一个由脚本生成的多行字符串,该脚本从图像创建ASCII艺术作品。它创建一条线,然后添加\r并继续。如何获得第一行的长度,或者在\r不使用正则表达式的情况下显示第一行的长度优选地,代码是相当可读的。

林恩

尝试:

first, _, _ = s.partition('\r')
k = len(first)

如果不需要该字符串,则可以使用index

k = s.index('\r')

这工作,因为s.index('\r')包含指数最低k为这s[k] == '\r'-这意味着恰好有k字符(s[0]通过s[k-1]在第一行),回车符之前。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Linux限制一行中存在的字符串长度

在Linux Shell中,如何处理多行字符串的每一行?

如何读取字符串的第一行?

如何读取字符串的第一行?

如何从包含XML的字符串中删除第一行?

在同一行上打印多行字符串

将df列每一行中的字符串长度用作函数中的参数

在Python中替换一行多行字符串?

获取haxe中字符串的第一行

如何在带有子字符串的字符串中获得多次出现?

如何在txt文件的第一行中的每一行中写入字符串

如何获得匹配字符串之后的第一行,而不管字符串是否存在

使用同一行中的文本替换多行字符串中的文本

如何在一行中第一个字符后匹配字符串

对于多行字符串值,可以在第一行添加注释吗?

如何突出显示较长字符串中的第一行?

如何在一行中以字符串形式获得输出?

如何使用grep仅在文件的第一行中搜索特定字符串?

提取多行字符串的最后一行

shell测试多行字符串是否在最后一行中包含指定的模式

Shell脚本-如何用空字符串替换第一行字符串?

如何获得第一个匹配的(多行)子字符串?

如何在文件的第n列和第一行中添加字符串?

多行多字符串到一行

如何获得多行中2列的最长长度

如何在SQL中获得一行字符串?

如何将格式从字符串更改为数字,数组中的第一行除外

命令仅在此处获取多行的第一行字符串

如何从多行字符串的每一行中删除前 40 个字符?

TOP 榜单

热门标签

归档