我刚刚开始学习正则表达式,我认为这可以使用正则表达式来完成,但无法找到合适的正则表达式匹配。情况如下:我想用各自的值填充数组中的键,但将所有内容都设为小写并下划线表示空格。
示例 PHP 数组:
array('' => 'Red Apple',
'' => 'Blue Sky',
'' => 'Circle/Earth');
输出应该是:
array('red_apple' => 'Red Apple',
'blue_sky' => 'Blue Sky',
'circle_earth' => 'Circle/Earth');
我能够使用 strtolower(),但无法使用 preg_replace()。我什至可以用正则表达式做到这一点吗?
谢谢。