如何將'x'與右側任意數量的空白匹配,除非'x'後面跟着另一個'x'?正則表達式匹配,除非一個字符存在?
到目前爲止,我有:
find_nonSpace_rightSideOf_x = re.compile(r'x[\s]*')
但很明顯,這仍然會趕上即使文本是「XX」。我怎樣才能使這個捕獲'xaldkfjda','x','x adkf'等,但不是'xxaldkfjdlk','xx'等中的第一個x?
編輯:最後一句的結尾應該是「......但不是第一個兩個x的:'xxaldkfjdlk','xx'等?」簡而言之,我想抓住一個'x',但並不是兩個x' - 'xx' - 並排。這有幫助嗎?感謝您的輸入!
是什麼原因,你逃避X? –
你可以把樣本輸出和你的預期匹配嗎? –