字符串替换函数

    用’replacement’子串替换’haystack’中出现的所有的’pattern’子串。

    示例1.将日期转换为美国格式:

    1. 2014-03-17 03/17/2014
    2. 2014-03-19 03/19/2014
    3. 2014-03-20 03/20/2014
    4. 2014-03-21 03/21/2014
    5. 2014-03-22 03/22/2014
    6. 2014-03-23 03/23/2014
    1. ┌─res────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
    2. └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

    与replaceRegexpOne相同,但会替换所有出现的匹配项。例如:

    1. ┌─res────────────────────────┐
    2. HHeelllloo,, WWoorrlldd!!
    3. └────────────────────────────┘
    1. ┌─res─────────────────┐
    2. here: Hello, World!

    该函数用于在字符串中的某些预定义字符之前添加反斜杠。
    预定义字符:\0, \\, |, (, ), , $, ., [, ], ?, *, +, {, :, -
    这个实现与re2::RE2::QuoteMeta略有不同。它以\0 转义零字节,而不是\x00,并且只转义必需的字符。
    有关详细信息,请参阅链接:RE2