Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 拆分/重新格式化字符串_String_Split_Reformat - Fatal编程技术网

String 拆分/重新格式化字符串

String 拆分/重新格式化字符串,string,split,reformat,String,Split,Reformat,我想拆分一个字符串并替换一些值。字符串是一个类似于“08/26/2009”的日期。我想将其重新格式化,以便将/替换为-以便类似于“08-26-2009” 字符串被传递到变量y中,因此我的行如下所示 test = y.split("/") print y 返回此['8','26','2009'] 我就是想不出如何重新格式化它,将破折号放在日、月和年之间 谢谢 Mike您可以使用替换而不是拆分 test = y.replace('/', '-'); (假设这是Java)您可以使用replace而

我想拆分一个字符串并替换一些值。字符串是一个类似于“08/26/2009”的日期。我想将其重新格式化,以便将/替换为-以便类似于“08-26-2009”

字符串被传递到变量y中,因此我的行如下所示

test = y.split("/")
print y
返回此['8','26','2009']

我就是想不出如何重新格式化它,将破折号放在日、月和年之间

谢谢
Mike

您可以使用替换而不是拆分

test = y.replace('/', '-');

(假设这是Java)

您可以使用replace而不是split

test = y.replace('/', '-');

(假设这是Java)

您可能想告诉我们您使用的是什么语言。。。拆分函数通常返回一个数组,因此您可以像使用该语言处理其他数组一样对其进行操作。您可能希望告诉我们您使用的是哪种语言。。。拆分函数通常返回一个数组,因此您可以像在该语言中处理其他数组一样对其进行操作。谢谢你的回复!当然可以只是一点友好的建议:当有人帮你解决问题时,尽量接受你的答案。它可以帮助其他人快速找出问题的答案,而不必阅读所有答案,还可以将问题标记为已回答。当然,人们并不介意额外的声誉;-)抱歉,我使用的是Python,但它非常有效。谢谢你的回复!当然可以只是一点友好的建议:当有人帮你解决问题时,尽量接受你的答案。它可以帮助其他人快速找出问题的答案,而不必阅读所有答案,还可以将问题标记为已回答。当然,人们并不介意额外的声誉;-)