我的表現能夠爲一個occurence做,但如果多次出現被賦予它捕獲整體的一部分。如何找到一個正則表達式的匹配
我的正則表達式是
[=:]\s*[\"\']?(.*=_ash)[\"\']?
我試圖與這兩個regex.findall
和search
我得到了整個零件時,多次出現在那裏。
我是否需要設置任何標誌搜索多次出現的是有我的正則表達式本身就是一個問題。
前三行的工作,但
sample_string = 'asdfanksdfkjasdf_ash'
sample_str = "asdfasdfasdf_ash"
sample_st = assdfvb/23+sdf_ash
sample_s : 'assdfvb/23+sdf_ash'
sample = {'sample' : { 'hi' : 'asdfasdf+/asdf+_ash' , 'hello' : 'asdfasf+/asdf+v_ash' }}
我只需要在這裏值部分
請在你的問題更加清晰。寫什麼是輸入什麼是輸出和什麼是您的預期輸出。 –
@nhahtdh這不僅僅是爲了json,正如我的例子清楚地告訴它的那樣。 –
@Noname:讓我澄清一下我的陳述:如果您有某種方法將JSON與其他輸入區分開來,則應該使用JSON解析器來處理它們。 – nhahtdh