मैं उन शब्दों को ढूंढना चाहता हूं जो जावा में एक स्ट्रिंग में "#" चिह्न से शुरू होते हैं। संकेत और शब्द के बीच भी रिक्त स्थान हो सकते हैं।शब्दों को विशेष वर्ण जावा से शुरू करें
स्ट्रिंग "hi #how are # you"
आउटपुट के रूप में देना होगा:
how
you
मैं regex के साथ इस की कोशिश की है, लेकिन अभी भी एक उपयुक्त पैटर्न नहीं पा सके। कृपया इस पर मेरी सहायता करें।
धन्यवाद।
सहायता विचार, जो और न्यूटन के लिए धन्यवाद। यह काम करता हैं। मैं उन सभी शब्दों को भी प्राप्त करना चाहता हूं जो अंतिम # चिह्न के बाद दिखाई देते हैं। 'उदाहरण: "नमस्ते # कैसे हैं # आप कर रहे हैं" आउटपुट देना चाहिए कि आप कैसे कर रहे हैं' वैसे भी इसे प्राप्त करने के लिए है? – gishara
यह एक अलग सवाल है और आप इसे रेगेक्स ('Pattern.compile (" # \\ s * ([^ #] + $ | \\ w +) ") के साथ हल कर सकते हैं,"), यह भ्रमित हो सकता है ... – ide
धन्यवाद मदद के लिए बहुत कुछ। यही वह था जो मैं चाहता था। :) – gishara