【发布时间】:2013-09-13 05:55:30
【问题描述】:
php中如何使用preg_replace()将逗号、空格、连字符替换为下划线。
(i.e) http://test.com/test-one,two three to http://test.com/test_one_two_three
(i.e) http://test.com/test, new one to http://test.com/test_new_one
我的reg_exp很弱
【问题讨论】:
-
与其要求提供解决方案,不如尝试使用正则表达式变得更好。
-
你尝试了什么?结果如何?你期待什么?您是否在 PHP 之外的任何正则表达式测试器中尝试过它?
-
使用 RegEx 教练亲自尝试一下,例如 weitz.de/regex-coach
标签: php regex preg-replace