這個問題在這里已經有了答案: 從字符類中排除字符 5 個答案 昨天關門。
我正在嘗試洗掉除逗號之外的所有標點符號。我正在做以下事情
import re
st = "here comes, 'lot of', cover"
st = re.sub(r'[^\w\s],', '', st )
但它也洗掉了逗號。
uj5u.com熱心網友回復:
import re
st = "here comes, 'lot of', cover"
print(re.sub(r"[^\w\d,\s] ",'',st))
指定您不想洗掉的所有元素,^在方括號之后和 with 中,即匹配除
uj5u.com熱心網友回復:
嘗試做[^\w\s,]。
示例:https ://regexr.com/6iss3
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/457121.html
