小编fij*_*iji的帖子

如何在 UUID 字符串中插入连字符?

我想创建一个函数,-在 UUID 字符串的位置 8、12、16、20 上添加一个。

例子:

Original: 76684739331d422cb93e5057c112b637
New: 76684739-331d-422c-b93e-5057c112b637
Run Code Online (Sandbox Code Playgroud)

我不知道如何将它放置在看起来不像意大利面条代码的字符串中的多个位置。

python uuid

3
推荐指数
1
解决办法
3718
查看次数

如何等待 fs.readFile?

我在等待时遇到问题,fs.readFile() 我有一个文件,我想在其中迭代每一行,并将非重复的内容保存在 array 内domains

但是,当我用它调用我的函数fs.readFile时,我调用的console.log(domains)域是空的。

代码

var fs = require("fs");
var re = /@(.*?):/;
let domains = [];

const parseProviders = () => {
    fs.readFile("file.txt", (error, data) => {
    if (error) throw error;
    data
      .toString()
      .split("\n")
      .forEach((line, index, arr) => {
        try {
          line = line.match(re)[1];
          if(!domains.includes(line)) {
            domains.push(line);
          }
        } catch (err) {
          throw err;  
        }
      });
      console.log(domains); // this would work and print an array with non-duplicate items
  });
}

(() …
Run Code Online (Sandbox Code Playgroud)

node.js

3
推荐指数
1
解决办法
3689
查看次数

标签 统计

node.js ×1

python ×1

uuid ×1