java - 如何将逗号分隔的字符串转换为字符串,每个字符串都用单引号括起来并用逗号分隔

标签 java string replace

我有一个字符串

"#72c02c, #3498db, #e67e22, #9c8061, #4765a0, #79d5b3"

我想将其转换为以下内容:

"'#72c02c', '#3498db', '#e67e22', '#9c8061', '#4765a0', '#79d5b3'"

有什么办法可以做到吗?

最佳答案

我不知道为什么每个人都使用正则表达式...这只需要一个简单的文本替换:

str = "'" + str.replace(", ", "', '") + "'";

这只是在逗号之前/之后添加引号,并在两端添加一个引号,这很容易理解。

关于java - 如何将逗号分隔的字符串转换为字符串,每个字符串都用单引号括起来并用逗号分隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33305446/

相关文章:

Java 到 HTML 解析器/状态机

java - 打印线程池线程抛出的异常,Java 的默认行为

regex - String.replace 是否比 String.split ... String.join 在 ActionScript 3 中更快?

java - 有没有一种工具可以将一段文本转换为 Java StringBuffer 代码?

javascript - 删除评论 anchor # 和所有内容?搜索但离开?和其余的

Java:使用 hasNextInt 和 do-while 循环,它会忽略偶数次的整数输入

java - Java 中通用列表的过滤和排序项目

java - 使用 Java 读写 CSV 文件

python - Pandas Dataframe - 过滤数据以获得唯一的最大和最小行

mysql - 在 SQL oracle 中对特定列使用 replace with select 语句