मेरे पास निम्न उदाहरण ट्वीट है:RegExp: ट्वीट्स (twitter.com) से उपयोगकर्ता नाम निकालने के लिए कैसे?
आरटी @ उपयोगकर्ता 1: @thing और @ user2 कौन हैं?
मैं केवल user1, बात और user2 करना चाहते हैं।
मैं उन तीन नामों को निकालने के लिए नियमित अभिव्यक्ति का उपयोग कैसे कर सकता हूं?
पीएस: उपयोगकर्ता नाम में केवल अक्षर, संख्याएं और अंडरस्कोर होना चाहिए।
आप चारों ओर [एक-z0-9_], यानी @ ([एक-zA-Z0-9 _]) एक पर कब्जा समूह जोड़ने के लिए –
धन्यवाद करना होगा, यह बढ़िया काम करता है! एक आखिरी सवाल: जब "@" से पहले कोई स्थान होना चाहिए या शुरुआत में होना चाहिए, तो क्या मैं निम्न अभिव्यक्ति का उपयोग कर सकता हूं? "/ (| ^) @ ([ए-जे 0-9 _] +)/i" – caw
लुकबींड का उपयोग करें - http://www.regular-expressions.info/lookaround.html – user4812