所以我消息負載這樣,一個正則表達式的字和非WOR字符
**GS***RL*CITGO*JJ*20090518*1036*25110*X*00405\n
ST*423*2511*RT**GS***08247
我也是另一個消息載荷這樣,
**#**UPT 0000SWSAM001203081454NS /\n
GS*QM*TRSC*UPDS *20120309*0820*0309***#***004010
現在上面兩個例子,我想要一個正則表達式,它只會發現GS
或#
(即使搜索字符串也位於有效負載內)的一次出現
我知道我可以使用^
識別字符串的開始,但它似乎並沒有對我的兩個用例
@ snipes83是不是一樣'/ GS |#/'? – millimoose
@millimoose也不是'/ GS |#/'與'/ G(S |#)/'相同嗎? – Snps
@ snipes83錯了。您的RE將匹配所有內容,包括'GS'或'#'的**最後**發生:http://ideone.com/rmQhcA(然後,這意味着我錯了他們是相同的。 ) – millimoose