1
我需要一个正则表达式(PHP)删除斜杠,在我的字符串后点的点和eveything使正则表达式删除非字母数字字符和点后的所有字符?
$str = "ab/12c.3de";
成为
$newstr = "ab12c";
我需要一个正则表达式(PHP)删除斜杠,在我的字符串后点的点和eveything使正则表达式删除非字母数字字符和点后的所有字符?
$str = "ab/12c.3de";
成为
$newstr = "ab12c";
可以在正则表达式使用交替:
$str = "ab/12c.3de";
$newstr = preg_replace('~/|\..*~', '', $str);
//=> ab12c
正则表达式:/|\..*
/
比赛字面/
|
OR(交替)\..*
点,一切就更换只是空字符串匹配后。
很快!非常感谢你!我非常感谢你详细解释。 – 2015-02-06 17:58:44
不客气,很高兴它解决了。 – anubhava 2015-02-06 19:28:41