我正在尝试从字符串中删除任何英镑符号的简单任务,但它根本不起作用。
我已经搜索了问题,并按照其他示例进行了搜索,但没有一个能够解决我的问题。
如果有人能给我一些很好的建议。
谢谢!
CODE:
var newWeight = optionWeight.options[optionWeight.selectedIndex].text;
alert(newWeight.replace("£", ""));
newWeight的格式如下:“110g(£3.00)”
答案 0 :(得分:-1)
问题在于,有一个以上的英镑符号,你必须为它们提供所有的支持。
此外,页面的编码也会影响它,您可能从中检索过字符串的数据库列的编码也会影响它。
有时,英镑符号由两个字符表示。