2013-05-25 64 views
0

好吧我試圖爲翻譯腳本設置一組標記列表,但遇到了問題,我需要刪除其中一個空格使用正則表達式語言使用記事本++刪除文本文件中特定符號/字符前的所有空格

線設置像"JP JP":"ENG ENG",我想它是"JPJP":"ENG ENG"

我是新當談到正則表達式,所以我出的什麼嘗試

思路謝謝!

+0

您可以使用 ( 。*)「: 取空格和caractere s ,然後將其替換爲(\ 1)「:沒有空格 – ThiS

+0

它可能是您的第一個問題,因此尚不清楚。你最好給出一個示例輸入和輸出。清楚描述的問題可以幫助您儘快得到最佳答案。 1)'JP JP,ENG ENG'那些文字應該是動態的不是嗎? 2)如果你只是想替換''.. ..「:」.. ..「'模式?不是'「...」(沒有冒號部分)3)你的模式中可以有多個空格嗎?例如''DE ein gutes Buch「:」ENG一本好書「'? 4)在題目中,你說「使用記事本+ +」,這將是很好的添加一個相同的標籤,以便你可以得到正確的解決方案。 – Kent

回答

1

試試這個,這個表達式使用正向前查找

\s+(?=\w+":") 
+0

非常感謝你!!!!! – Yurihellsing

0

可以使用Unix實用sed

sed -i 's/old_name/new_name/g' your-file 

在你的榜樣,這應該是:

sed -i 's/"JP JP":"ENG ENG"/"JPJP":"ENGENG"/g' your-file 
相關問題