gpt4 book ai didi

java - 当空格后跟四位数字时添加标识符

转载 作者:行者123 更新时间:2023-11-29 21:56:18 25 4
gpt4 key购买 nike

我正在处理一个字符串,

30-Nov-2012 30-Nov-2012 United Kingdom, 31-Oct-2012 31-Oct-2012 United Arab Emirates, 29-Oct-2012 31-Oct-2012 India 

每次在四位数字后出现空格时,我都需要添加空格,即:

30-Nov-2012@30-Nov-2012@United Kingdom, 31-Oct-2012@31-Oct-2012@United Arab Emirates, 29-Oct-2012@31-Oct-2012@India 

我不会写正则表达式,有什么帮助吗?

最佳答案

由于您不知道如何编写正则表达式,最好的办法是学习如何使用正则表达式。

这是一个很好的教程。

http://www.vogella.com/articles/JavaRegularExpressions/article.html

你要写的表达式看起来不是很复杂。完成本教程后,您应该能够做到这一点。

编辑:这是另一个提示。看看replaceAll

并查看 positive lookbehinds

Edit2:我很无聊,所以这就是答案。

string.replaceAll("(?<=\\d{4})\\s", "@");

关于java - 当空格后跟四位数字时添加标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13152866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com