wordpress - 查找和替换字符串并将匹配的字符串转换为数字或货币
问题描述
如何在functions.php中查找和替换字符串并将匹配的字符串转换为数字或货币
内容:“<div>[myprice=100]</div> <div>[myprice=1000]</div> <div>[myprice=5000]</div>”
我想替换为:“<div>$ 100.00</div> <div>$ 1,000.00</div> <div>$ 5,000.00</div>”
但我得到下面的代码:“<div>100</div> <div>1000</div> <div>5000</div>”
function replace_myprice($content)
{
$content = preg_replace('/\[myprice=([0-9^[]*)\]/', '\$ $1', $content);
return $content;
}
add_filter('the_content','replace_myprice');
解决方案
推荐阅读
- jupyter-notebook - 是否有自签名 SSL 证书的替代方案?
- python - 有人知道我在哪里可以找到关于 seaborn clustermap 中 clustergrid 的文档吗?
- angular - Electron / Angular项目Onload将图像显示为飞溅
- angular - 如何在 Ionic 应用程序中使用 Angular 格式化 json 输出到 dom 中?
- loops - 引用宏变量
- python - GoogleNet 神经网络中所有 epoch 的精度相同
- java - 使用 Java 正则表达式匹配 + 字符
- cassandra - 使用 Application Manager 14 远程监控 Cassandra 数据库
- hl7-fhir - FHIR .NET API 可以用于从 USCORE / CARINBB 配置文件创建资源吗?如果是这样怎么办?
- scheduler - Autosys JIL 用于删除作业的开始时间