问题
我需要找到所有href值都以“ tel:”开头的标签,我的意思是应该是一个数字。找到此模式后,我需要将img放在标签的左侧
我在这里做的常规快递
<a\s+(?:[^>]*?\s+)?href=(["'])(tel:.*?)\1
但是我不确定它的解决方案,我知道它的一半解决方案,但我不知道执行它。
预期产量:
带有img的电话号码,因此用户可以看到它。
我在这里需要帮助。
最佳答案
这里是仅使用CSS的解决方案:
a[href^="tel:"] {
padding-left: 30px;
background: url(telephone.png) left center no-repeat;
}
假设图片的宽度为24px,我给它添加30px的填充以在图标和电话之间留出一些空间。
一个工作示例:
a[href^="tel:"] {
padding-left: 150px;
background: url('http://cdn3.iconfinder.com/data/icons/token/128/Telephone-Alt.png') left center no-repeat;
height: 128px;
display: block;
}
<a href="tel:98176517892">98176517892</a>
关于jquery - 如何使用jQuery正则表达式在标签中查找电话号码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43325605/