0
是否可以將此preg_replace限制爲字母數字,並對其進行更改,以便它還允許_
,&
,和#
的(下劃線,&符和英鎊)?將_#和&符號添加到preg_replace(「/ [^ A-Za-z0-9] /」)
preg_replace("/[^A-Za-z0-9 ]/", '', $string)
謝謝!!
是否可以將此preg_replace限制爲字母數字,並對其進行更改,以便它還允許_
,&
,和#
的(下劃線,&符和英鎊)?將_#和&符號添加到preg_replace(「/ [^ A-Za-z0-9] /」)
preg_replace("/[^A-Za-z0-9 ]/", '', $string)
謝謝!!
這很容易......
preg_replace("/[^\w#& ]/")
的\w
字符類包括[A-Za-z0-9_]
。
preg_replace("/[^A-Za-z0-9_&#]/")
熾烈的答案:) – deex
謝謝!另外,\ w還包括分號,如果我也想包含它呢? –
@DankPiff不,它沒有。你需要將它添加到角色類。 – alex