作者mydoc (成為守護神)
看板PHP
標題[請益] 關於一個正規表達式的問題
時間Thu Aug 20 20:37:27 2015
我看了以前的文章都不是很懂,又怕被罵沒爬文...
我現在有一個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
推 alog: 用preg_split 詳細用法看php.net (外面吃飯中 08/20 20:45
→ alog: 記得不要用split 因為php team 會移除 08/20 20:47
看完後土法煉鋼成功了
就是對正規表達式不太理解所以原來一直用錯正規表達式....
看來要再學一下爬一下文才行QAQ
謝謝!!!!
※ 編輯: mydoc (123.202.11.78), 08/20/2015 21:08:06
→ dlikeayu: 第二次割掉是拿掉的意思還是在分? 08/21 04:42
→ mydoc: 是想拿掉的意思,因為需求是無()的SQL查詢式子,應該還可以 08/21 08:15
→ mydoc: 有更好的建議? 08/21 08:15
推 wilson200106: str_replace('(2段改)','',$string); 08/22 21:42