所以我想将正则表达式空格转换为字符串
list1 = ["Hello","\s","my","\s","name","\s","is"]
Run Code Online (Sandbox Code Playgroud)
我想将它转换为类似的字符串
"Hello my name is"
Run Code Online (Sandbox Code Playgroud)
谁能请帮忙.但是如果有像"\ t"这样的字符我该怎么做呢?
list = ["Hello","\s","my","\s","name","\s","is"]
str1 = ''.join(list).replace("\s"," ")
Run Code Online (Sandbox Code Playgroud)
输出:
>>> str1
'Hello my name is'
Run Code Online (Sandbox Code Playgroud)
更新:
如果你有这样的东西,list1 = ["Hello","\s","my","\s","name","\t","is"]那么你可以使用多个替换
>>> str1 = ''.join(list).replace("\s"," ").replace("\t"," ")
>>> str1
'Hello my name is'
Run Code Online (Sandbox Code Playgroud)
或者只是它 \t
str1 = ''.join(list).replace("\t","anystring")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
96 次 |
| 最近记录: |