我有一个代码,应该从字符串中取出2个元素.使用字母数字可以正常工作,但是当我输入一个相同数字的字符串,即只是"1":( 111111111)时,不返回任何东西,或只返回"1"或与我的预期非常不同的东西.
这是我的代码:
String str= "222222222";
System.out.println(str.replace(str.substring(3, 5), "")); }
Run Code Online (Sandbox Code Playgroud)
在这种情况下,返回"2",但如果字符串少了一个"2",则不返回任何内容
我赞成你的帮助:)
我是C#的新手,需要一些帮助,我知道在PHP中我能做到这样的事情
$SelectedEvent="event selected";
if (i > 0)
{
$SelectedEvent = "event";
}
Run Code Online (Sandbox Code Playgroud)
它很容易替换一个字符串,但在c#中没有正常工作,这里是我没有的示例代码
string SelectedEvent = "event selected";
if (i > 0)
{
SelectedEvent = "event";
}
Run Code Online (Sandbox Code Playgroud)
这不像在PHP中工作,我不能覆盖变量?
这是我的示例代码
EDITED
for (int i = 0; i < Model.Items.Count; i++)
{
string SelectedEvent = "event selected";
if (i > 1)
{
string SelectedEvent = "event";
}
}
Run Code Online (Sandbox Code Playgroud) text = "1/2/3"
result = text.replace("/", "");
Run Code Online (Sandbox Code Playgroud)
我希望结果是"123",但它是"12/3"为什么?
如何更换字符串内部?
first string is = "1.jpg"
with
second string is \"cid:image1\"
Run Code Online (Sandbox Code Playgroud)
好吧,我没有把它串事业具有带麻烦,你可以将其命名string1,并string2与更换string3.
UPDATE
投入string1价值"1.jpg",并在string2 \"cid:image1"和替换string1用string2在获得string1价值\"cid:image1"
问题是\如果你不能写它怎么替换?
我需要将字符串“\”替换为“/”我尝试过
myString.replace("\","/");
但这是它所说的语法
字符串文字未正确用双引号关闭
我该怎么做 ?
我需要在许多配置文件的末尾添加一个文本行(类似 txt 的格式)。该行对于所有文件都是相同的。
是否有自动命令对所有文件执行一次?我已经试过的IntelliJ中的选项来搜索替换文件(CTRL+ SHIFT+R窗口),但我无法找到任何东西来自动执行。
如您所见,所有选项(案例、文件类型等)都有选项,但没有适合我的案例。
我有一个NSString,我试图替换特殊字符.我的部分字符串如下所示:
我已经取代'了\'