Sunday, 15 May 2011

java - Regex to mask a PhoneNumber -


मुझे फोननंबर मास्क करने की आवश्यकता है ताकि परिणाम

  (***) - (***) - XXXX  

XXXX संख्या के अंतिम 4 अंक हैं।

अभी मेरा कोड है

  स्ट्रिंग मुखौटा = फोननंबर.रेस्थापूर्ण सभी ("(? & Lt; =।)। (? = [^ - ()] *।।)", "*");  

परिणाम है (***) *** एक्स-XXXX

  स्ट्रिंग मुखौटा 1 = फोन नंबर। स्थानापन्न सभी ("(?: [^ () -])", "*");  

परिणाम

  (***) - *** - ****  

मैं हूं यह जानने में सक्षम नहीं कि मैं क्या गलती कर रहा हूं।

  $ स्ट्रिंग = 0-9] {3}) ([0-9] {3}) ([0-9] {4})} {($ 1) - ($ 2) - $ 3} छ;  

इसे बदलने की कोशिश करें।


No comments:

Post a Comment