我想在一个字符串(PHP)中的所有哈希中添加一个哈希


I want to add one hash to all the hashes in a string (PHP)

所以在我的字符串中,我有一些带有哈希的部分。例如,考虑字符串"#Hello,这是一个示例字符串。这是###哈希的另一个示例"。

我想将其替换为:"##你好,这是一个示例字符串,这是####哈希的另一个例子"。(注意,每个实例中的哈希数增加了一个)

然而,我不太确定怎么做。我想它涉及正则表达式,我已经搜索了一些,但我不太确定该怎么办

有人能帮助/引导我走上正确的道路吗?

干杯

preg_replace('/(#[^#])/', '#'1', $string);

这也有效:

preg_replace('/#+/', '#$0', $string);