提问人:Mehaboob 提问时间:4/21/2020 更新时间:4/21/2020 访问量:44
获取两个字符 JQuery 之间的文本
Get text between two character JQuery
问:
我想获取两个字符之间的所有文本示例
<div class="text-center">
<a href="/Users/Users/EditUser?UserId={userId}" [email protected] data-userRole="{userRole}">
<span class="fa fa-pencil fa-fw"></span>
</a>
<a href="/Users/Users/DeleteUser?UserId={userId}" onclick="return confirm('Are you sure you want to delete this?')" [email protected]>
<span class="fa fa-trash-o fa-lg"></span>
</a>
</div>
我在变量中有这个 HTML,我需要括号之间的数组中的所有文本"{}"
预期结果是:
1.{用户 ID}
2.{用户角色}
3.{用户 ID}
在列表中。我试过actualHtml.match(/\{(.*)\}/g)
但是结果得到是错误的,它需要第一个括号和最后一个括号
我得到的结果是{userId}" [email protected] data-userRole="{userRole}
答:
0赞
Mehaboob
4/21/2020
#1
这是塔尔帕尔的答案
html.match(/\{([^}]+)\}/)
就这样
评论
html.match(/\{([^}]+)\}/)
您想匹配除右括号之外的任何内容