我讨厌正则表达式,我希望有人可以帮助我使用正则表达式来与 preg_replace 一起使用。
我想使用 preg_replace 从字符串中去除不需要的字符以仅返回一个数值。
字符串格式如下:
一些文本 100 英镑
100 英镑一些文字
一些文本 100 一些文本
非常感谢
最佳答案
$NumericVal = preg_replace("/[^0-9]/","",$TextVariable);
[ ] 中的 ^ 表示除以下内容以外的任何内容
编辑
删除了多余的 +
关于php - preg_replace - 从字符串中去除不需要的字符以返回数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4639473/