[英]Python regex for matching two or three white spaces
我試圖將以下文本與Python 2.7中的正則表達式相匹配
SUBCASE 8
SUBCASE 9
SUBCASE 10
SUBCASE 11
“subcase”和數字之間的空格數從3下降到2.我試圖在Python中使用這個正則表達式:
(SUBCASE)[\\s+]([0-9]+)
我哪里錯了? 不應該\\s+
意味着“抓住任何一個以上的空白區域”嗎?
你想要:
SUBCASE\s+([0-9]+)
要么
SUBCASE\s+(\d+)
將\\s+
放在[...]
意味着,您只需要一個符號,即空白字符或加號。
(SUBCASE)\s+([0-9]+)
你使用了[\\ s +]來做一個空格或+符號的字符匹配
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.