久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

string - Python字符串不區(qū)分大小寫替換

瀏覽:157日期:2022-06-27 14:18:53

問題描述

將Hello World, HELLO PYTHON中的hello替換成My。由于replace()函數替換是區(qū)分大小寫的,Python怎樣不區(qū)分大小寫實現字符串替換?

問題解答

回答1:

參考文章:Python字符串操作相關問題

字符串不區(qū)分大小寫替換str.replace(old, new[, max])的替換是區(qū)分大小寫的。不區(qū)分大小寫替換需要正則表達式re.sub()帶上re.IGNORECASE選項。

>>> import re>>> reg = re.compile(re.escape(’hello’), re.IGNORECASE)>>> reg.sub(’My’, ’Hello World, HELLO PYTHON’)’My World, My PYTHON’回答2:

import res = ’Hello World, HELLO PYTHON’print re.sub(r’(?i)hello’, ’My’, s)

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 大洼县| 白城市| 双牌县| 炎陵县| 贵定县| 白沙| 吴旗县| 读书| 武乡县| 涿州市| 托克逊县| 德江县| 定西市| 苍溪县| 临清市| 花莲县| 平邑县| 延安市| 横峰县| 海晏县| 南通市| 庆阳市| 灌云县| 桐城市| 新兴县| 镇安县| 乌兰察布市| 重庆市| 泾源县| 长子县| 宣化县| 澜沧| 奎屯市| 太康县| 资兴市| 镇江市| 金坛市| 彭山县| 登封市| 庆阳市| 宝丰县|