在每个单词周围添加引号

时间:2010-10-01 11:30:38

标签: java regex

我想用Java进行转换:

dd fdas dd fdas fads f das fdasf + - || dasf
  成:
“dd”“fdas”“dd”“fdas”“fads”“f”“das”“fdasf”+ - || “dasf”

基本上我想在单词周围添加引号。 \ w * - > “\ W * \”

2 个答案:

答案 0 :(得分:7)

replaceAll可以做到这一点:

String result = input.replaceAll("(\w+)", "\"$1\"");

答案 1 :(得分:0)

这很简单。使用带引号的preg_replace和sorround所有文本捕获。

preg_replace("/([a-z0-9]+)/i", '"$1"', $string);

您必须找到替换preg_replace for java:)