gpt4 book ai didi

javascript - 正则表达式搜索 fontawesome 图标名称

转载 作者:行者123 更新时间:2023-11-30 07:53:10 26 4
gpt4 key购买 nike

需要正则表达式从字符串中搜索 Font Awesome 图标名称。

到目前为止我尝试了什么:

function myFunction() {
var str = '<i class="fa fa-edit"></i>';
var res = str.match(/'fa-'*/);
return res;
}

我的函数应该返回“fa-edit”作为图标名称

我的正则表达式应该是什么来查找名称??

最佳答案

我不知道你对正则表达式使用的是什么工具/语言,但这里是在大多数地方应该工作的通用解决方案:

<i class="(?:.*\s)?([^"]*)"><\/i>

<i> 中的最后一个类标记应显示为第一个捕获组。

Demo

var str = '<i class="fa fa-edit"></i>'; 
var res = str.match(/<i class="(?:.*\s)?([^"]*)"><\/i>/);
console.log(res[1])

来自@mike_t 的代码片段

关于javascript - 正则表达式搜索 fontawesome 图标名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47905158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com