[英]How to select a string of variable length but with fixed beginning and ending?
我有很多字符串,例如statt 29,95 € nur 26,95€8) statt 39,95 € nur 35,95€13)
我要選擇並刪除在statt 29,95 € nur
之間statt 29,95 € nur
。
字符串將始終以statt
開頭,以nur
和wil結尾,並且在兩者之間包含一些可變長度的價格值。 我希望將它們從我的數據中刪除,並且僅包含nur
之后的價格值。
我研究了正則表達式的可能性,但無法設計出在我的情況下使用它的方法。 請幫助我解決這個問題,並請原諒我的無知。
如果要刪除所有出現的
"statt 29,95 € nur "
在“€,分”中使用不同的價格,您可以使用此正則表達式:
text = re.sub(r'statt \d+,\d+ € nur ', '', text)
另外,請檢查您的編碼,因為價格后的字符不會自然出現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.