相关疑难解决方法(0)

Python打印字符串到文本文件

我正在使用Python打开文本文档:

text_file = open("Output.txt", "w")

text_file.write("Purchase Amount: " 'TotalAmount')

text_file.close()
Run Code Online (Sandbox Code Playgroud)

我想将字符串变量的值替换TotalAmount为文本文档.有人可以让我知道怎么做吗?

python string file-io text

590
推荐指数
6
解决办法
110万
查看次数

使用JavaScript在每个第n个位置拆分一个字符串?

我有以下字符串:

foofaafoofaafoofaafoofaafoofaa
Run Code Online (Sandbox Code Playgroud)

如果我要实例化它,那么一个包含10行的数组(如果我按每个第3个字符分割),看起来像这样:

var fooarray = new Array ('foo', 'faa', 'foo', 'faa', 'foo', 'faa', 'foo', 'faa', 'foo', 'faa');
Run Code Online (Sandbox Code Playgroud)

所以我想要一个内置或定制的功能,它可以帮助我按每个第n个字符分割一个字符串.

javascript string

34
推荐指数
3
解决办法
4万
查看次数

如何将字符串拆分为特定字节大小的块?

我正在与一个接受最大 5KB 字符串的 api 交互。

我想将一个可能超过 5KB 的字符串分成小于 5KB 的块。

然后我打算将每个传递smaller-than-5kb-string给 api 端点,并在所有请求完成后执行进一步的操作,可能使用类似的东西:

await Promise.all([get_thing_from_api(string_1), get_thing_from_api(string_2), get_thing_from_api(string_3)])
Run Code Online (Sandbox Code Playgroud)

我读过字符串中的字符可以在 1 - 4 个字节之间。

因此,要计算以字节为单位的字符串长度,我们可以使用:

// in Node, string is UTF-8    
Buffer.byteLength("here is some text"); 

// in Javascript  
new Blob(["here is some text"]).size
Run Code Online (Sandbox Code Playgroud)

来源:
https : //stackoverflow.com/a/56026151
/sf/answers/3657785841/

我搜索"how to split strings into chunks of a certain size"与将字符串拆分为特定字符长度而不是字节长度的字符串相关的返回结果,例如:

// in Node, string is UTF-8    
Buffer.byteLength("here is some text"); 

// in Javascript  
new Blob(["here is some text"]).size
Run Code Online (Sandbox Code Playgroud)

来源:
https …

javascript node.js

9
推荐指数
1
解决办法
4409
查看次数

将字符串拆分为包含两对的数组

我有一个这样的字符串:56f7gg5cx887r7gt8r6t7.

除了将它分成一个数组然后循环两个i+2并创建另一个数组,其中包含两个两个的条目.

有更简单的方法吗?

结果应该是这样的:['56','f7','gg','5c','x8','87','r7','gt','8r','6t','7'].

javascript

4
推荐指数
1
解决办法
2458
查看次数

在Javascript中将String转换为Array

我有一个字符串

var str = "aabbrdfc0912";
Run Code Online (Sandbox Code Playgroud)

我想把它转换成一对数组中的两个像

var arr = ["aa","bb","rd","fc","09","12"]; 
Run Code Online (Sandbox Code Playgroud)

请建议.

javascript

2
推荐指数
1
解决办法
73
查看次数

将字符串拆分为多个部分的操作

在获取字符串123456789之后,我想显示类型为123 456789。我使用了如下所示的方法,但我认为这不是一个很好的方法,那么有人有更好的方法吗?

let num = '123456789'
let result = num.slice(0,3)+ ' '+num.slice(3,6)+ ' '+num.slice(6,9) // result = '123 456 789'
Run Code Online (Sandbox Code Playgroud)

javascript

-1
推荐指数
1
解决办法
69
查看次数

标签 统计

javascript ×5

string ×2

file-io ×1

node.js ×1

python ×1

text ×1