java - How to check if a string contains two asterisk characters? -


हमारे पास एक स्ट्रिंग इनपुट है और निम्न संयोजन मान्य हैं (जैसे sunday , * रवि * * , सूर्य * दिन * , * सूर्य * दिन , सु * nda * y ) अगर इसमें केवल एक सिंगल तारांकन चिह्न, तो यह एक खराब इनपुट है।

इसलिए उपरोक्त इनपुट को देखते हुए, मैं यह कैसे देखूं कि स्ट्रिंग में कई एस्टेरिस्क हैं।

String.matches का उपयोग कर सकते हैं:

  "^। * (?: \" Post-text "itemprop =" text "> 

\ *। *) {2} $ "

यदि आप चाहते हैं बिल्कुल दो तारांकन:

 " ^ [^ * ] * (?: \\ * [^ *] *) {2} $ " 

हालांकि इस कार्य के लिए स्ट्रिंग पर दोबारा चलना और तारांकन गिनना आसान हो सकता है। / P>


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -