看板
[ RegExp ]
討論串[問題]請問正規表示式如何抓取這樣的字串
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
perl 可以這樣寫:. /(?<!A)A([^AB]*|A(?-1)B)B(?!B)/. 最前面的 (?<!A) 是說這一串比對到的字串 的前面不能剛好是一個 A 字. 最後面的 (?!B) 是說這一串比對到的字串 的後面不能剛好是一個 B 字. (放這兩個的目的也就是想避免找到像這樣的字串 (漏
(還有324個字)
內容預覽:
哈哈 新學到一招 use re 'debug'; ^^. 可是印出來好長... 我把測試程式碼貼給你你自己印好了.. ^^|. use re 'debug';. sub f {. if( $_[0] =~ /(?<!A)A([^AB]*|A(?-1)B)B(?!B)/ ) {. print "Y\n
(還有54個字)
首頁
上一頁
1
下一頁
尾頁