看板 [ RegExp ]
討論串[問題]新手發問
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者xxxx9659 (嘎嘎嘎嘎嘎)時間16年前 (2008/02/21 01:41), 編輯資訊
2
0
0
內容預覽:
我想要用正規表達式抓出第一個 開頭是XOX 結尾是KOK 的字串. 例如. asxzxaXOXsooxazKOKasoooxXOXasaszKOKxzassxXOXoasKOKaaszoass. ~~~~~~~~~~~~. 請問要怎麼寫. 我原本是這樣寫的. /XOX[^XOX]*KOK/. 但是這

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者franklai (半分の月)時間16年前 (2008/02/21 14:29), 編輯資訊
0
0
0
內容預覽:
當字串是 XOXXKOK 的時候就會抓不到了. 因為 [^XOX] 的意思是「除了O與X之外的字元」. 目前想到的寫法是用non-greedy. XOX.*?KOK. 不知道有沒有其他方法. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 122.122.6.166.

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者DarkKiller (System hacked)時間16年前 (2008/02/21 16:15), 編輯資訊
0
0
0
內容預覽:
PHP:. if (preg_match('/XOX(.*?)KOK/', $str, $m)). print $m[1];. Perl:. if ($str =~ /XOX(.*?)KOK/) {. print $1;. }. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From:
首頁
上一頁
1
下一頁
尾頁