看板 PHP 關於我們 聯絡資訊
我現在要從一個變數(裡面存一段中文句子) 想要抓出含有一個變數的短句子 也就是把在兩個句號(全形)中含有變數的句子都抓出來 想請問我以下的正規表示式寫法哪裡有錯 "/([^。])*$tmp([^。])*(。)/" 沒抓到任何東西 "/(.+?)$tmp(.+?)(。)/" 有抓到 可是會抓到整段(沒過濾句點) "/([^。]+?)$tmp(.+?)(。)/" 比較接近我要的結果 可是抓出來最前面好像少了一個字元 想請問上面的要怎麼改 或者有其他的好方法 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.90.43
guardlan:給個範例的句子...$tmp是固定的嗎? 還是這個變數名會換? 11/17 17:32
arrack:/。+($tmp。)/ 11/17 18:06