0

我需要更换:

myVariable = "sample string is long " +
  "so I put rest of it in 2nd line." +
  " And sometimes in 3rd and so on";

和:

myVariable = "sample string is long so I put rest of it in 2nd line. And sometimes in 3rd and so on";

附加问题:如何合并像上面这样的实体,我在连接链中有其他变量?

myVar = "The number of the beast is " + numberOfTheBeast + " !!! So I said";

我想做的是将其更改为带有参数的单个字符串。

4

1 回答 1

1

我不是正则表达式专家,但这三个正则表达式替换应该可以解决问题。大多数 IDE 都有正则表达式替换功能。

Replace:     With:
\s*\+\s*\n    +   (space, plus, space)
"\s*\+\s*"   nothing
\s*\+\s*      +   (space, plus, space)

如果您在 Windows 上,您可能必须使用 \s*+\s*\r\n 作为第一个正则表达式。

于 2013-09-25T05:34:12.623 回答