0

英数字に制限されているこのpreg_replaceを使用して、、、、および'(アンダースコア、アンパサンド_、およびポンド)も使用できるように変更することは可能ですか?&#

preg_replace("/[^A-Za-z0-9 ]/", '', $string)

ありがとう!!

4

2 に答える 2

6

それは超簡単...

preg_replace("/[^\w#& ]/")

\w文字クラスには。が含まれます[A-Za-z0-9_]

于 2012-05-07T07:49:45.563 に答える
0

preg_replace("/[^A-Za-z0-9_&#]/")

于 2012-05-07T07:50:39.913 に答える