我有一个包含公司信息的数据库(地址,电话等)
在某些电话号码上,它将有一个国际代码:+44(0)123 12345
其中(0)将是不同的数字,具体取决于国家。
我需要删除(0)
我有以下代码:
var el = $('#contactdetails');
el.html(el.html().replace("(0)", "-"));
适用于(0) - 但如何为通配符
执行此操作答案 0 :(得分:5)
使用正则表达式。
var el = $('#contactdetails');
el.html(el.html().replace(/\([0-9]\)/, "-"));
如果有多个单位数,则使用*
表示前一个表达式的任意次数。
el.html(el.html().replace(/\([0-9]*\)/, "-"));