2017-09-28 21 views
-2

我有一個包含含有例如下面的文字一列的CSV文件後,保留一切:如何百分比之前刪除文本和Excel中的百分比或記事本+

hlasjdlajsdlasjdlasjdl 52% bawełna 3% elastan 45% poliamid 

及以下行:

khsalhsladhsldh 55% bawełna 45% poliester 

我需要這樣的第一百分比之前刪除一切,有以下結果:

例1:

52% bawełna 3% elastan 45% poliamid 

例2:

55% bawełna 45% poliester 

我想通過我的正則表達式可以做到這一點,但我不是專家,正則表達式;你能幫忙嗎?

回答

1

^.+?(?=\d+%)

這可以解釋爲:

^.*?(?=\d+%) 
^    Line start 
.*?   Any number of any character, matching as few characters as possible 
    (?=\d+%) Match a percentage but don't select this 

只是空字符串找到替換該

+0

感謝我試過的答案,我已找到了所有的比賽是正確的,但如何我可以在比賽前刪除文字嗎? 希望你能原諒我在這種事情上的經驗 – kashalo

+0

請注意我需要刪除的文本在所有行中都不一樣 – kashalo

+0

@kashalo查看我的編輯 – HyperNeutrino