标签: string-prefix

将``r''前缀添加到python变量

我有一个字符串变量是

temp = '1\2\3\4'
Run Code Online (Sandbox Code Playgroud)

我想在字符串变量中添加前缀“ r”并获取

r'1\2\3\4'
Run Code Online (Sandbox Code Playgroud)

这样我就可以基于'\'分割字符串。我尝试了以下方法:

r'temp'
'r' + temp
r + temp
Run Code Online (Sandbox Code Playgroud)

但以上方法均无效。有一个简单的方法吗?我正在使用python3。我也尝试使用

temp.encode('string-escape')
Run Code Online (Sandbox Code Playgroud)

但它返回以下错误

LookupError: unknown encoding: string-escape
Run Code Online (Sandbox Code Playgroud)

python-3.x string-prefix

5
推荐指数
1
解决办法
4815
查看次数

如何为给定字符串中的每个单词添加前缀

我想为给定字符串中的每个单词添加前缀。我的代码是:-

StringBuilder strColsToReturns  = new StringBuilder();
String strPrefix                = "abc.";
strColsToReturns.append(String.format(" %sId, %sname, %stype,", strPrefix, strPrefix, strPrefix));
Run Code Online (Sandbox Code Playgroud)

对于小字符串,这很好,但我有一个像这样的非常大的静态字符串。因此,这种添加字符串前缀的方法看起来是一种乏味的方法。有没有其他复杂的方法来实现这一点。

java regex string string-formatting string-prefix

0
推荐指数
1
解决办法
3226
查看次数