为了账号安全,请及时绑定邮箱和手机立即绑定

获取字符串中包含%的完整单词

获取字符串中包含%的完整单词

PHP
杨__羊羊 2023-07-08 21:39:40
这是字符串:$title = "享受 20% 折扣";这是在 % 的情况下不起作用的代码$re = '~(?=(?:\S*[^\w\s]){2,})\S+~'; $str = "Get 20% Off== FG"; preg_match_all($re, $str, $matches);print_r($matches[0]);我想得到20%这个词
查看完整描述

1 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

尝试这个:


$re = '(\d+(\.\d+)?%)'; 

$str = "Get 20% Off== FG"; 

preg_match_all($re, $str, $matches);

print_r($matches[0]);

输出:


Array ( [0] => 20% )


查看完整回答
反对 回复 2023-07-08
  • 1 回答
  • 0 关注
  • 156 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号