用字符串替换一些图案

时间:2017-05-02 08:43:34

标签: php arrays pattern-matching

我有一个像

这样的值的数组
$arr = array("abc-xyz","a pqr","rty'gjg","sdhf,sjh","dhd.jkyt");

我想用下划线替换所有出现的连字符,空格,逗号,点,单引号。

如何用模式替换。

我知道我必须使用

preg_replace($pattern,$replacewith,$string);

但我不知道如何使用它。

1 个答案:

答案 0 :(得分:1)

希望这个简单preg_replace能帮到你。

正则表达式: [\'\.,\s-]

  

1。 [\'\.,\s-]这会匹配其中任何一个字符,-.'或{{ 1}}

Try this code snippet here

space