[問題] 抓取字串
使用php
/test=\d+/
以下是我想要抓取的內容
"test=1234"
"test=1233"
"test=1111?hpp"
"test=1234"
"test=1233"
只是我有兩個問題
1.我想抓的是test=之後的數字 例如:test=1234、test=1233
但是test=1111?hpp <--這個我要排除 因為它的數字後面還有加上字串
所以我用的/test=\d+/ 並不能排除這問題
即使我用/test=\d+[^?]/ 也不適合,因為會抓到test=1111 這也不符合我要的
我的意思是只要test=XXXX後面有加字串的 就要完全排除掉
2.test=1234、test=1233出現過兩次,能不能只抓個1次呢? 也就是說我不要抓
重覆出現過的字串
以上是我煩惱的地方
--
http://tinyurl.com/3eeosmd 四處玩透透 線上訂房系統
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.36.221
推
10/21 22:56, , 1F
10/21 22:56, 1F
→
10/22 00:48, , 2F
10/22 00:48, 2F
推
10/22 19:23, , 3F
10/22 19:23, 3F
推
10/22 20:58, , 4F
10/22 20:58, 4F
→
10/22 21:44, , 5F
10/22 21:44, 5F
推
10/23 04:42, , 6F
10/23 04:42, 6F
RegExp 近期熱門文章
PTT數位生活區 即時熱門文章