我想檢索字符串之間,使用正則表達式正則表達式刪除NUMERICS兩個字符串
在我下面的例子,ABC,DEF和HIJ將永遠是相同的值忽略了其他兩個字符串之間的所有數字,並在被搜索的字符串的位置相同,但123和456將始終是不同的值和長度。
我的例子字符串是:
"ABC 123 456 DEF HIJ"
我想會留下的結果:
"DEF"
我可以用
r'ABC (.*) HIJ'
與兩行做到這一點這讓我留下了123 456 DEF,然後我可以:
r'[^0-9\s]'
這似乎應該是可能的,但我真的似乎無法弄清楚,如果是這樣。
威爾你正在尋找的術語永遠是線上的第二個單詞?只是出於好奇心,我希望它不總是DEF :) –
HIJ將永遠是最後一個,ABC總是第一個 – Giovanni
我想知道你是否可以用這個事實,你正在尋找句尾的第二個單詞想出一些簡短的東西。 –