小编use*_*977的帖子

Java用另一个分隔符替换特定定位的分隔符

鉴于这一行:

String name="Summer,John,Alex,Stu,Mike,will,King,yahoo,Google,jeff";
Run Code Online (Sandbox Code Playgroud)

我想||在每第4次逗号后用符号替换逗号.

预期产量:

Summer,John,Alex,Stu||Mike,will,King,yahoo||Google,jeff
Run Code Online (Sandbox Code Playgroud)

我已经完成了这个awk命令

awk -F, '{
     for (i=1; i<NF; i++) 
       printf "%s%s", $i, (i%4?FS:"||"); 
       print $i
}'
Run Code Online (Sandbox Code Playgroud)

我无法将此命令转换为java正则表达式.

java regex string

4
推荐指数
1
解决办法
562
查看次数

JAVA基于分隔符在String中添加单引号

String values = "12,34,56,47,56,34,56,78,90,12,12,34,45";

如何在上面的字符串中的分隔符之前添加单引号.

预期产量: '12','34','56','47','56','34','56','78','90','12','12','34','45'

我已经通过awk命令做了这件事awk '{print "\x27"$0}' | awk '{print $0"\x27"}' 抱歉,如果它太基础了,我是一名UNIX工程师将我的代码迁移到JAVA.

java

2
推荐指数
2
解决办法
2047
查看次数

标签 统计

java ×2

regex ×1

string ×1