jam*_*sas 2 python string replace lowercase
>>> import string
>>> word = "hello."
>>> word2 = word.replace(string.lowercase, '.')
>>> print word2
hello.
Run Code Online (Sandbox Code Playgroud)
我只想让所有的小写字母变成句号.
我在这做错了什么?
使用正则表达式:
from re import sub
print sub("[a-z]", '.', "hello.")
Run Code Online (Sandbox Code Playgroud)
str.replace正在寻找abcdefghijklmnopqrstuvwxyz替换它的字符串.,而不是寻找要替换的每个字母.
| 归档时间: |
|
| 查看次数: |
4861 次 |
| 最近记录: |