[請益] 關於一個正規表達式的問題

看板PHP作者 (成為守護神)時間8年前 (2015/08/20 20:37), 8年前編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/2 (看更多)
我看了以前的文章都不是很懂,又怕被罵沒爬文... 我現在有一個SQL欄位有如:クランシェ(2段改),GN-XIV(2段改),GAIL戰鬥ヘリ(2段改) 我使用了一次$r=explode(',',$row->Enemy_unit1) ; 把原字串分割成クランシェ(2段改) GN-XIV(2段改) GAIL戰鬥ヘリ(2段改) 三個陣列元素, 然後我想再把"(2段改)"再割掉就不行了...... 有一些關卡的字串是沒有(2段改)這種的就不會作動作就好 我想知道我這時該用哪種函數去割掉"(2段改)" PS:早知一開始弄好點SQL結構... 先謝謝... -- ο . ╭═══╮╔═╮═╗╭═══╮╔═══╗╔═╗   ο \○ β ║ ═ ║║ ║ ║║╔══╗║ ══╣║ ║   * \● β τ天 ║╔╗ ║║║ ║║╰╯ ║║ ══╣║ ╚═╗   ─使  ╚╝╚═╝╚╰══╝╰═══╯╚═══╝╚═══╝ < \  ★~ 擁有一對翅膀 是守護你的天使 請用hh呼叫他 ψs75287    *          ξ快到angelpray板許願ξ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.202.11.78 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1440074254.A.815.html

08/20 20:45, , 1F
用preg_split 詳細用法看php.net (外面吃飯中
08/20 20:45, 1F

08/20 20:47, , 2F
記得不要用split 因為php team 會移除
08/20 20:47, 2F
看完後土法煉鋼成功了 就是對正規表達式不太理解所以原來一直用錯正規表達式.... 看來要再學一下爬一下文才行QAQ 謝謝!!!! ※ 編輯: mydoc (123.202.11.78), 08/20/2015 21:08:06

08/21 04:42, , 3F
第二次割掉是拿掉的意思還是在分?
08/21 04:42, 3F

08/21 08:15, , 4F
是想拿掉的意思,因為需求是無()的SQL查詢式子,應該還可以
08/21 08:15, 4F

08/21 08:15, , 5F
有更好的建議?
08/21 08:15, 5F

08/22 21:42, , 6F
str_replace('(2段改)','',$string);
08/22 21:42, 6F
文章代碼(AID): #1LrSeEWL (PHP)
文章代碼(AID): #1LrSeEWL (PHP)