के साथ प्रत्येक वर्ण को प्रतिस्थापित करें और मैं स्ट्रिंग के भीतर वर्णों की संख्या को कैसे गिन सकता हूं और वर्णों की एक ही संख्या के साथ एक और स्ट्रिंग बना सकता हूं लेकिन उनमें से सभी को "*" जैसे एकल वर्ण से प्रतिस्थापित कर सकता हूं? धन्यवाद।सी # - प्रत्येक अक्षर को
उत्तर
string newString = new string('*', oldString.Length);
बेशक
, यह इस है पासवर्ड समकक्ष प्रदर्शित करने के लिए, यह बेहतर तारक की एक निश्चित संख्या का उपयोग करने के हो सकता है - कम सुराग बेहतर। बेशक, जब से तुम जाहिरहोगी hashing पासवर्ड (नमक के साथ) और बस हैश भंडारण, आप वास्तविक लंबाई पता नहीं कर सके वैसे भी
;-p एक अन्य समाधान होगा:
Console.Write(System.Text.RegularExpressions.Regex.Replace("test",".", "*"));
एक प्रदर्शन परिप्रेक्ष्य से, इस तरह के उद्देश्य के लिए रेगेक्स ऑब्जेक्ट बनाने के लिए यह बेहद मूर्खतापूर्ण होगा। उपर्युक्त स्ट्रिंग विधियां अधिक प्रदर्शनकारी होंगी। – Qwerty
याह, मुझे पता है, लेकिन ऐसा लगता है कि सवाल किसी भी परफॉर्मेंस हिट के लिए नहीं पूछता था। – daxsorbito
कृपया एक प्रदर्शन परिप्रेक्ष्य से ... एक Regex ऑब्जेक्ट बनाने के लिए मूर्खतापूर्ण "। हालांकि यह यहां एक आदर्श समाधान नहीं हो सकता है, यह "समयपूर्व अनुकूलन अनुमान" के खराब मामले की तरह गंध करता है। –
var message = "hello world" ;
var newMessage = new String('*', message.Length);
संदेश का उपयोग करें। इसके बजाय लम्बाई –
सहमत, मूर्ख टाइपो। धन्यवाद! – Qwerty
- 1. प्रत्येक सी ++ डेवलपर को
- 2. स्ट्रिंग अक्षर सी ++?
- 3. अक्षर
- 4. लिनक्स केवल प्रत्येक पंक्ति के पहले अक्षर द्वारा
- 5. स्प्रेडशीट में प्रत्येक सेल में पहले अक्षर का केस बदलें
- 6. सी प्रत्येक # प्रतीक
- 7. सी # स्ट्रिंग अक्षर को संकलक द्वारा अनुकूलित किया जाता है?
- 8. सी-स्ट्रिंग से पहले अक्षर को कैसे हटाया जाए?
- 9. क्या सी # स्ट्रिंग अक्षर के संगतता को अनुकूलित करता है?
- 10. सी ++ में फ़ंक्शन पता अक्षर कहाँ हैं?
- 11. सी ++ स्ट्रिंग अक्षर बनाम कॉन्स स्ट्रिंग्स
- 12. पायथन स्ट्रिंग अक्षर को स्ट्रिंग्स
- 13. रेगेक्स प्रत्येक शब्द को पहला अक्षर कैपिटल करता है, एक विशेष चरित्र के बाद डैश
- 14. स्ट्रिंग के प्रत्येक अक्षर को दिए गए अक्षरों से कैसे बदलें?
- 15. VB.NET में रेगेक्स का उपयोग करके प्रत्येक शब्द के पहले अक्षर को अपरकेस कैसे करें?
- 16. दिए गए फ़ाइल के पहले अक्षर को
- 17. सी # foreach बनाम कार्यात्मक प्रत्येक
- 18. एक्सएमएल अक्षर?
- 19. आधा अक्षर
- 20. स्ट्रिंग से nonnumeric और nonalpha अक्षर को हटा रहा है?
- 21. KeyEvent अक्षर
- 22. प्रत्येक व्युत्पन्न कक्षाओं को सिंगलटन
- 23. लंबे पूर्णांक अक्षर
- 24. ड्राइव अक्षर
- 25. अक्षरांकीय अक्षर
- 26. यूनिकोड स्ट्रिंग अक्षर
- 27. प्रत्येक व्यक्ति को
- 28. प्रत्येक स्वाइप उद्देश्य के बाद पेजों को बढ़ाएं-सी
- 29. वाक्यों के पहले अक्षर को कैपिटल करें
- 30. पंक्तियों को कैसे ढूंढें जिनमें लोअरकेस अक्षर
क्या यह घर काम करता है? – Nate
नहीं, व्यक्तिगत परियोजना। – user