标签: replace

用于在 ReplaceChild 之后下一个停止循环的 XML Dom

然后我尝试在第一个替换循环停止后使用此代码 $Autos->length = 10

$Autos = $dom->getElementsByTagName('cars'); // Find Sections 
$NewElement = $dom->createElement('hello','hi');
for ($i = 0; $i < $Autos->length; $i++) 
{

    $Autos->item($i)->parentNode->replaceChild($NewElement, $Autos->item($i));
    echo $Autos->length . " i= " .$i;
}
Run Code Online (Sandbox Code Playgroud)

所以 $i 总是 = 0 为什么会发生这种情况?

php xml replace

-1
推荐指数
1
解决办法
283
查看次数

用 PowerShell 替换给定位置的字符串

我有一个文件夹,其中有 4000 个 csv 文件,现在正在生产中,并且发生了一个正在运行的事件。

我想用 PowerShell 替换:

In all files => OK
In all lines => OK
Run Code Online (Sandbox Code Playgroud)

从位置开始 9 到位置结束 18 的所有字符串,不考虑当前字符串内容。我想只是一个正确的正则表达式问题,但不能使用。

-replace 'WhatToUse','MyNewString'
Run Code Online (Sandbox Code Playgroud)

示例:(所有文件包含不同的字符串,08.10.2016 不是固定字符串)

3162498;08.10.2016;30.10.2016;CHN;
Run Code Online (Sandbox Code Playgroud)

会成为

3162498;MyNewString;30.10.2016;CHN;
Run Code Online (Sandbox Code Playgroud)

string powershell replace

-1
推荐指数
1
解决办法
1万
查看次数

Powershell用连字符替换空格和特殊字符

我想用连字符替换字符串中的任何特殊字符和空格。下面是我的代码:

$c = 'This_is my code !@# characters are not $ allowed% remove spaces ^&*(){}[]/_:;,.?/"'''
$c = $c -replace [regex]::Escape('!@#$%^&*(){}[]/:;,.?/"'),('-')
Write-Host $c
Run Code Online (Sandbox Code Playgroud)

有没有直接的方法来查找所有特殊字符、空格并替换为单个字符连字符

regex string powershell replace special-characters

-1
推荐指数
1
解决办法
2万
查看次数

在 golang 中替换字符串中的字符

我正在尝试从字符串数组中替换特定位置字符。这是我的代码的样子:

package main

import (
    "fmt"
)

func main() {
    str := []string{"test","testing"}
    str[0][2] = 'y'
    fmt.Println(str)
}
Run Code Online (Sandbox Code Playgroud)

现在,运行它给了我错误:

cannot assign to str[0][2]
Run Code Online (Sandbox Code Playgroud)

知道如何做到这一点吗?我曾尝试使用 strings.Replace,但 AFAIK 它将替换给定字符的所有出现,而我想替换该特定字符。任何帮助表示赞赏。TIA。

string replace go

-1
推荐指数
1
解决办法
2610
查看次数

在python中替换反斜杠'\'

尝试在python中替换'\'时,数据更改并给我未知的字母。

我已经尝试过string.replace,re.sub,regex_replace

a = '70\123456'
b = '70\123\456'

a = a.replace('\\','-')
b = b.replace('\\','-')
Run Code Online (Sandbox Code Playgroud)

预期结果:

a = '70-123456'
b = '70-123-456'
Run Code Online (Sandbox Code Playgroud)

但是实际结果是:

a = 70S456
b = 70S?
Run Code Online (Sandbox Code Playgroud)

有什么问题以及如何解决?

python replace python-unicode

-1
推荐指数
1
解决办法
68
查看次数

仅当字符串的最后一个字符是逗号时,如何删除它?

我有:

String test = "Hello,";
String test2 = "Hello";
Run Code Online (Sandbox Code Playgroud)

如果最后一个字符是逗号,我想用空字符串替换它。我目前有:

String var = test.Remove(str.Length - 1, 1) + "";
String var = test2.Remove(str.Length - 1, 1) + "";
Run Code Online (Sandbox Code Playgroud)

这总是会替换最后一个字符,即使它不是逗号。

c# string replace text-manipulation

-1
推荐指数
1
解决办法
2085
查看次数

如何用 Python 中的单个字符/单词替换多个不同的单词?

注意:没有链接替换方法(或)循环 for 循环(或)列表推导中的字符

input_string = "the was is characters needs to replaced by empty spaces"

input_string.replace("the","").replace("was","").replace("is","").strip()
Run Code Online (Sandbox Code Playgroud)

输出:'字符需要用空格替换'

有没有直接的方法可以做到这一点?

python string replace python-3.x

-1
推荐指数
1
解决办法
80
查看次数

JS:替换包含不同值的字符串

我有这个挑战:

我需要用这个替换这个字符串"[[OM:random-string-id]]"'<div id="random-string-id"></div>'

其中 OM 是要替换的组件 TYPE,而 random-string-id 是一个 id。两个部分都可以是动态的,我只需要用类型替换组件:'OM'。

# pseudocode

var text = [[$A:$B]] # this can be: "[[OM:something]]", "[[AD:somethingelse]]"

if ($A == 'OM') {
  text = text.replace(<div id='$B'></div>)
}
Run Code Online (Sandbox Code Playgroud)

输入:[[OM:something]] => Output: "<div id='something'></div>" 输入:[[AD:somethingelse]] => Output: "[[AD:somethingelse]]"

最好的处理方法是什么?

javascript regex string replace

-1
推荐指数
1
解决办法
176
查看次数

如何在python中用'\\'替换'\'的字符串

例如,我想从用户输入绝对路径,如“C:\Users\User\Desktop”并将其更改为“C:\\Users\\User\\Desktop”,但是当我执行以下操作时:

path = input("Enter path: ")path = path.replace("\", "\\")

\\触发的转义序列时,它会引发语法错误。我如何绕过这个并实现替换?

更正:它需要输入并自行调整!没有必要做上面提到的这种事情......

python string replace str-replace python-3.x

-1
推荐指数
1
解决办法
90
查看次数

在 C# 中使用 string.Remove('\n') 会在某一点截断字符串

我有一个带有换行符的 IP 地址字符串。我需要从文字中删除所有换行符。所以我使用了 string.Remove()

现在一旦调试器越过这条线,表达式的结果在“192.168.20”处截断

为什么会发生这种情况。我不想使用替换,我想摆脱 '\n'

在此处输入图片说明

c# string ip replace .net-core

-1
推荐指数
1
解决办法
43
查看次数