我幾乎得到了這裏的答案匹配所有,但第一個字母每個字,但我失去了一些東西,我希望這裏有人能幫助我。正則表達式 - 句子
我需要一個正則表達式匹配所有,但在一個句子中每個單詞的第一個字母。然後我需要用正確數量的星號替換匹配的字母。舉例來說,如果我有以下一句:
There is an enormous apple tree in my backyard.
我需要得到這樣的結果:
T**** i* a* e******* a**** t*** i* m* b*******.
我已成功地拿出了幾乎不會說的表達式:
(?<=(\b[A-Za-z]))([a-z]+)
使用上面的例句,該表達式給了我:
T* i* a* e* a* t* i* m* b*.
如何獲得星號的權數?
謝謝。
你需要使用正則表達式什麼特別的原因?根據您寫入的編程語言,您可以使用替換的子字符串以獲得相同的效果 – jerluc 2011-01-25 05:54:11