84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
str1 = 'universe ['juːnɪvɜːs]'
请问下各位,怎么用正则表达式匹配 ['juːnɪvɜːs]
['juːnɪvɜːs]
使之替换成空,最后的结果是:str1 = 'universe'
str1 = 'universe'
恳请各位不吝赐教,不胜感激。
人生最曼妙的风景,竟是内心的淡定与从容!
樓上的答案要稍微改一下,正規中方括號[ ]本身是有文法意義的,所以要轉義一下。改成這樣就好。
[
]
pythonimport re str1 = re.sub(r'\[.*\]', '', "universe ['juːnɪvɜːs]")
python
import re str1 = re.sub(r'\[.*\]', '', "universe ['juːnɪvɜːs]")
python re模組的官方說明如下:
https://docs.python.org/2/library/re.html
正則有時候忘了可以去查一查,還是挺詳細的。
segmentfaults似乎會自動的吧[轉義為[,這是逼我用程式碼區塊啊。
樓上的答案要稍微改一下,正規中方括號
[
]
本身是有文法意義的,所以要轉義一下。改成這樣就好。python re模組的官方說明如下:
https://docs.python.org/2/library/re.html
正則有時候忘了可以去查一查,還是挺詳細的。
segmentfaults似乎會自動的吧[轉義為[,這是逼我用程式碼區塊啊。