[問題] reg expression 字串比對消失
想請問用regular expression做字串的比對時,
如果要對一串字串中比對出多個相同的字串,如果是用search或是match的話
要怎麼做呢??用這兩個方法好像只能找出第一個符合reg expression的字串,
還是說不能用這兩個方法??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
推
05/08 00:19, , 1F
05/08 00:19, 1F
→
05/08 00:26, , 2F
05/08 00:26, 2F
→
05/08 01:32, , 3F
05/08 01:32, 3F
推
05/08 02:55, , 4F
05/08 02:55, 4F
→
05/08 02:55, , 5F
05/08 02:55, 5F
推
05/08 10:25, , 6F
05/08 10:25, 6F
推
05/08 10:30, , 7F
05/08 10:30, 7F
→
05/08 10:30, , 8F
05/08 10:30, 8F
→
05/09 00:44, , 9F
05/09 00:44, 9F
現在又遇到其他的問題:
code:
http://ideone.com/Zbjhc
我想利用reg expression比對出開頭是<a href...>的字串,但是執行結果
會出現arr.length=null的訊息,但是把/^....../的^去掉就沒這個bug了,
這是怎麼回事呢??
※ 編輯: lueichun 來自: 140.114.86.83 (05/09 00:52)
推
05/09 08:49, , 10F
05/09 08:49, 10F
→
05/09 08:49, , 11F
05/09 08:49, 11F
→
05/09 08:49, , 12F
05/09 08:49, 12F
→
05/09 09:46, , 13F
05/09 09:46, 13F
→
05/09 09:47, , 14F
05/09 09:47, 14F
→
05/09 09:49, , 15F
05/09 09:49, 15F
→
05/09 09:49, , 16F
05/09 09:49, 16F
推
05/09 10:13, , 17F
05/09 10:13, 17F
→
05/09 10:13, , 18F
05/09 10:13, 18F
→
05/09 10:13, , 19F
05/09 10:13, 19F
→
05/09 13:27, , 20F
05/09 13:27, 20F
→
05/09 13:27, , 21F
05/09 13:27, 21F
推
05/09 14:14, , 22F
05/09 14:14, 22F
→
05/09 14:14, , 23F
05/09 14:14, 23F
→
05/09 14:21, , 24F
05/09 14:21, 24F
→
05/09 14:24, , 25F
05/09 14:24, 25F
推
05/09 14:35, , 26F
05/09 14:35, 26F
→
05/09 23:21, , 27F
05/09 23:21, 27F