Tag: 取代

Ruby:如何替换文件中的文本?

以下代码是xml文件中的一行: 455360226 如何使用ruby将2个标签之间的数字替换为另一个数字?

gsub中的反斜杠(转义和反向引用)

请考虑以下代码段: puts ‘hello’.gsub(/.+/, ‘\0 \\0 \\\0 \\\\0’) 这打印( 如ideone.com上所示 ): hello hello \0 \0 这是非常令人惊讶的,因为我希望看到类似的东西: hello \0 \hello \\0 我的论点是\是一个转义字符,所以你写\\得到一个字面反斜杠,因此\\0是一个字面反斜杠\后跟0 ,等等。显然这不是gsub如何解释它,所以有人可以解释这是怎么回事? 我需要做些什么来获得我想要的替代品呢?