-1
我要尋找一個正則表達式,將查找文本以@符號和一個完整的點名「這是關於@保羅考恩」正則表達式來找到全名
目前我有:
/(?:^|\s)(@[^@\s]*)(?=\s|$)/g
將匹配@保羅而不是@保羅考恩
我怎麼能找到下一個字也?
我要尋找一個正則表達式,將查找文本以@符號和一個完整的點名「這是關於@保羅考恩」正則表達式來找到全名
目前我有:
/(?:^|\s)(@[^@\s]*)(?=\s|$)/g
將匹配@保羅而不是@保羅考恩
我怎麼能找到下一個字也?
做匹配三組一個正則表達式,第二兩個任選 你不說你用的是什麼語言,這裏是在Python一些行動
>>> str="my name is @paul cowen the king of rock"
>>> r=re.search('@(\w+)(\s+)?(\w+)?',str)
>>> r.groups()
('paul', ' ', 'cowen')
然後加入他們在你的程序 其餘希望這可以幫助!
如何知道下一個單詞是否屬於該名稱?我推薦閱讀:http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ – 2013-02-15 10:13:38
我將測試與數組值的匹配。如果它找到了一場比賽,那麼一切都很好。 可以用這種方法選擇下一個單詞嗎? – dagda1 2013-02-15 10:17:12
這條線的全稱是什麼?這是關於@Paul Cowan和他的兒子Cowan Junior嗎? – Kent 2013-02-15 10:19:13