0
想找到以下樣式中的字符串:正則表達式匹配字符串
word-word-word++
或-word-word-word++
因此,它可以迭代-word
或word-
模式,直到字符串的結束。
該字符串非常大,並且包含許多帶有^模式的單詞。 已嘗試以下方法:
p = re.compile('(?:\w+\-)*\w+\s+=', re.IGNORECASE)
result = p.match(data)
但它返回NONE。有人知道答案嗎?
嘗試'p.findall(數據)' –
另外,儘量在前面加上'模式 - '?注意你的問題不清楚。請添加示例輸入和預期輸出 - 您當前的正則表達式與您的描述不符。 –
爲什麼你最後有'='? – vks