从字符串中去掉英镑符号[英] Stripping the Pound sign from a string

本文是小编为大家收集整理的关于从字符串中去掉英镑符号的处理方法,想解了从字符串中去掉英镑符号的问题怎么解决?从字符串中去掉英镑符号问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

大家好,

我的 HTML 文档中有一个表单,要求用户输入商品的价格,并且它是由 PHP 发布的.

发布的字符串格式为:0.00 英镑、00.00 英镑、000.00 英镑等.

基本上我试图去掉英镑符号但保留小数位,这样它就可以进入我的 sql 数据库.

有没有简单的方法解决这个问题?我尝试使用 mysql_real_escape_stringstr_replace 但它不想为我工作!!

任何意见和答案都非常感谢.

问候,Tom.

推荐答案

如果字符串具有 always 那种格式,然后看看这个:

http://php.net/manual/en/function.substr.php[^]

通过这种操作,您可以删除任何字符串中的第一个字符...

如果字符串并不总是那种格式,那么看看这个:

如果 http://php.net/manual/en/function.str-replace.php[^] 不适合你...

然后你可以看看正则表达式:

http://php.net/manual/en/function.preg-match.php[^]

http://weblogtoolscollection.com/regex/regex.php[^]

希望这会有所帮助...

与 Joan 一起添加,您只能从字符串中提取数字部分.


string='\

本文地址:https://www.itbaoku.cn/post/1356178.html