-2
讓a
和b
爲數字。如果a = b,問題很容易解決,我可以測試符號/無符號,然後繼續匹配從0到a的數字範圍。當數字不相等時,我不知道如何解決這個問題。從-a到b的數值範圍的正則表達式,其中a不等於b
如何在python中使用正則表達式來實現它?
讓a
和b
爲數字。如果a = b,問題很容易解決,我可以測試符號/無符號,然後繼續匹配從0到a的數字範圍。當數字不相等時,我不知道如何解決這個問題。從-a到b的數值範圍的正則表達式,其中a不等於b
如何在python中使用正則表達式來實現它?
如果你想例如-7和4之間: (-[1-7]|[0-4])
下面是一個例子:https://regex101.com/r/8TnSVn/1
也許,這將是更好的:'( - [1-7] | [0-4 ])'。 '-0'不是一個正確的表達。 – Gangnus
謝謝,我更新了我的答案。 – CCH
由於該評論發現了一個錯誤,並出現了一個討論:-) https://meta.stackoverflow.com/questions/355838/what-is-technically-forbidden-in-the-comment – Gangnus