【发布时间】:2010-05-03 17:26:52
【问题描述】:
我需要为这个 preg_match 正则表达式做一个完全相反的 preg_replace:
preg_match('#^(\w+/){0,2}\w+\.\w+$#', $string);
所以我需要用空字符串替换所有无效的字符串 -> ''
所以它需要删除第一个/和最后一个/如果找到,以及所有无效字符,即唯一有效的字符是A-Z,a-z,0-9,_ 、. 和 /(如果它不是字符串的第一个或最后一个字符)。
如何使用 preg_replace 完成此任务?
谢谢:)
【问题讨论】:
标签: regex string preg-replace preg-match