php - Preg_replace 在 php 中无法正常工作为 $(dollar) 符号
问题描述
在 Php Preg_replace 中,当我们使用 $ 时,它会删除附近的 int
例子$pattern = '/\*\|Coupon\|\*/i';
$coupon = '$15t';
$string = 'test coupon *|Coupon|*';
echo preg_replace($pattern, $coupon, $string);
然后输出为“t”,但预计输出为 15 吨
解决方案
推荐阅读
- scala - Spark SQL:如果存在则更新,否则忽略
- javascript - 使用来自 servlet 的上一个表单值重定向回上一个 jsp 页面
- image - TclError:图像“pyimage68”不存在
- javascript - 两个点击事件同时工作
- html - 如何访问 html 文件中 manifest.json 中映射的文件?
- spring-boot - SpringBoot 使用 ControllerAdvice 中的自定义错误处理所有错误
- typescript - 索引类型参数的打字稿默认值
- wordpress - 显示奇怪方块的 Wordpress 编辑器
- python-3.x - 在 Keras 嵌入层中使用 BERT 嵌入
- javascript - 类型“FormGroup”上不存在属性“ItemID”