gpt4 book ai didi

javascript - 如何用正则表达式替换未知数量的相同字符?

转载 作者:行者123 更新时间:2023-12-02 06:55:25 25 4
gpt4 key购买 nike

我正在尝试使用 JavaScript String.replace 方法来操作 Markdown 代码。我想使所有标题统一,所以我需要采用各种##、###、#### 等组合并在它们后面加一个空格。

因此 - “##”变为“##”,“####”变为“####”,等等。

我正在尝试使用全局标志:

md.replace("/#/g", "# ");

这不会考虑所有这些哈希符号的组合。我该怎么做?

最佳答案

您可以使用:

md = md.replace(/(#+)/g, '$1 ');

#+ 将匹配另外 1 个 # 并将其分组为 $1 并且替换只是 '$1 ' 这将在多个 #

之后添加一个空格

关于javascript - 如何用正则表达式替换未知数量的相同字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32385800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com