我想从包含数字和字母的字符串中提取数字,例如:
"In My Cart : 11 items"
我想提取号码 11
。
原文由 Bizboss 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想从包含数字和字母的字符串中提取数字,例如:
"In My Cart : 11 items"
我想提取号码 11
。
原文由 Bizboss 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您只想过滤除数字以外的所有内容,最简单的方法是使用 filter_var :
$str = 'In My Cart : 11 items';
$int = (int) filter_var($str, FILTER_SANITIZE_NUMBER_INT);
原文由 Daniel Bøndergaard 发布,翻译遵循 CC BY-SA 3.0 许可协议
4 回答2.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
2 回答784 阅读✓ 已解决
1 回答764 阅读✓ 已解决
1 回答976 阅读✓ 已解决
2 回答848 阅读