好吧,所以我通过一个PHP脚本导入一个CSV文件,我正在编写和电子表格有像$ 4090,00的值,我需要使用PHP插入这些值在MySQL十进制字段。有没有一种简单的方法来摆脱$如果在PHP摆脱美元符号?
Q
摆脱美元符号?
3
A
回答
13
目前随着str_replace函数,甚至修剪:
$str = str_replace('$', '', $str);
$str = trim($str, '$'); // only delete $ at start or end of the string
这有许多解决方案。此外,请注意,您必须使用小数点和整数部分的句点分隔符,而不是逗号。
3
当然,你可以使用str_replace
此:
$nodollars = str_replace('$', '', $some_string);
0
使用sscanf
如果输入有严格的格式要求。
6
$value = "$4090,00";
$value = preg_replace('/[\$,]/', '', $value);
+0
这通常比str_replace()更快吗? – Brad 2010-11-07 14:35:38
相关问题
- 1. Postgresql逃脱美元符号
- 2. 你会如何摆脱NSIS的美元符号?
- 3. 摆脱符号零
- 4. 如何逃脱EL美元符号?
- 5. 在Scrapy Xpath的逃脱美元符号
- 6. 如何在码头工作人员撰写文件时摆脱$美元符号?
- 7. 美元符号
- 8. “englify”字符串,摆脱特殊符号
- 9. 美元符号PatternReplaceFilterFactory
- 10. ANTLR美元符号
- 11. 摆脱JSON中的Mongo $符号
- 12. R摆脱单引号字符
- 13. 如何摆脱vim中的^ I符号?
- 14. Postgres正则表达式逃脱美元符号
- 15. 在mysql中摆脱撇号?
- 16. 与摆脱双引号
- 17. 摆脱尾随逗号(PHP)
- 18. 使用mod_rewrite摆脱问号
- 19. 如何摆脱行号,pd.read_excel?
- 20. 如何摆脱双引号?
- 21. 用美丽的汤摆脱单元格的值在表
- 22. 美元符号,在PowerShell中
- 23. 双美元符号的PHP
- 24. mongodb中的美元$符号
- 25. JavaScript双美元符号
- 26. jQuery的美元符号
- 27. preg_replace和美元符号
- 28. Django:urls.py中的美元符号
- 29. 美元符号未定义
- 30. 带美元符号的Stringtemplate
哎呀,输入得太快我猜:p。谢谢,我编辑了。但是对-1来说有点苛刻,因为这样,OP显然可以理解这里的模式。 – 2010-11-07 14:33:53
我会给你+1,文斯!好答案。 – 2010-11-07 14:41:48
我没有downvote。 – BalusC 2010-11-07 16:12:50