看板 RegExp 關於我們 聯絡資訊
有一堆資料,我手上有的資訊為 本文和詞性 那有時候我需要用到詞性去做比對,有時候要用到本文做比對 但是我都是要結取出本文,而正規表示法又不能夠比對字串陣列 所以我必須把正規表示法做成下列的樣子: @嚴長壽~Nb@,~.*(<value>@.*~.*@.*~.*@.*~.*)@出生~.* 我以@作為詞的分隔,每個詞有兩個欄位,分別為:「本文~詞性」 那我要去做比對的時候,把我要的資訊放上去 要忽略的地方改為".*",因此會有很多個".*" 但是這樣會讓程式幾乎跑不動,太慢了 請問有沒有其他的方法可以改善... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.17.10.139
thitbbeb:看不懂…不能先直大範圍,再replace不要的東西嗎? 07/09 23:00
LyinZ:把所有的 .* 都改成 .*? 試試 07/10 00:40
ta0306556:恩~測試過好像會快些,可是我的資料庫會出問題~@@? 07/11 21:52
ta0306556:不知道是我程式哪個部分出問題,造成我的資料庫出現 07/11 21:53
ta0306556:MySQL 出現Connection unexpectedly terminated.的錯誤 07/11 22:02