php - 用于在 PHP 中将下划线转换为破折号的正则表达式

标签 php regex

我正在尝试在 php 中将下划线转换为破折号。

您好,我有一个将空格转换为破折号的正则表达式,但我如何才能将下划线转换为破折号?

 $item = preg_replace('/\ +/', '-', $item);

最佳答案

您不需要正则表达式。使用 str_replace :

$item = str_replace('_', '-', $item);

关于php - 用于在 PHP 中将下划线转换为破折号的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1487665/

相关文章:

php - Symfony http:来自 [::1] 的 TLS 握手错误

php - 使用 php 识别点击了哪个按钮

java - 从 Java 中的字符串中删除前导尾随非数字字符

java - 用反斜杠替换全部

javascript - CanvasJs 动态数据与 PHP、mySQL

php - 使用 userids 生成加密 key

php - 为什么在字符串中嵌入函数不同于变量

java - 如何比较 SQL where 条件中的两个逻辑表达式?

php - 如何在自定义 php 项目中注册/使用/配置 beberlei/DoctrineExtensions?

javascript - 删除句点后的空格 javascript