Re: [請益] 看不懂preg_replace函數的使用範例
※ 引述《saininniang (sob)》之銘言:
: 我又遇到一個問題了
: 我已經知道下面的程式主要是在過濾掉一些不必要的字
: $str=(1*3)+2;
: $p=preg_replace("`([^+\-*/\(\)\d\.]*)`" ,"" ,"$str");
: 對照你上面所打的一些正規化符號
: 上組程式的過濾方式還不是很清楚@ @
: 能再幫我解釋一下嗎?
[ ] 代表一個字元
^+ \- * / \( \) \d \. 則表示該字元非由 + - * / ( ) [0-9] 所構成。
黃色的 \ 表脫序字元
而 [PATTERN]* 則表示符合該 pattern 的字元集 出現任意次
我想應該是一堆脫序字元把你搞混的吧 :P
--
「640K ought to be enough for anybody.!」
- Bill Gates -
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.199.121
推
12/15 23:11, , 1F
12/15 23:11, 1F
推
12/15 23:19, , 2F
12/15 23:19, 2F
推
12/15 23:57, , 3F
12/15 23:57, 3F
推
12/16 00:02, , 4F
12/16 00:02, 4F
推
12/16 00:03, , 5F
12/16 00:03, 5F
討論串 (同標題文章)