我的源文件here
包含HTML代码,我想在我的应用中更改可点击的电话号码。
我正在寻找一个正则表达式将字符串>number<
转换为><a href="tel:number">number</a><
简单/ \ d /正则表达式无法正常工作,因为有style="color: #333333;
请帮忙。感谢。
答案 0 :(得分:2)
这是我能提出的最短答案:
html=html.replace(/>(\d+)<\//g,'><a href="tel:$1">$1</a></');
这是未经测试的代码,不保证可以正常工作(暂时)。
但现在应该已经足够了。
答案 1 :(得分:1)
我认为你正在寻找类似这种正则表达式的东西:
(.*>)([0-9]+)(<.*)
然后你用这个替换它:
$1<a href="tel:$2">$2</a>$3