获取两个字符之间的文本 JQuery

我想获取两个字符之间的所有文本示例


<div class="text-center">

                <a href="/Users/Users/EditUser?UserId={userId}" title=@Resource.EditTlp 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?')" title=@Resource.DeleteTlp>

                    <span class="fa fa-trash-o fa-lg"></span>

                </a>

            </div>

我有这个 html 变量,我需要括号“{}”之间的数组中的所有文本


预期结果是:


1.{用户ID}


2.{用户角色}


3.{用户ID}


在一个列表中。我尝试过actualHtml.match(/\{(.*)\}/g)


但结果是错误的,它采用第一个括号和最后一个括号,我得到的结果是 {userId}" title=@Resource.EditTlp data-userRole="{userRole}


慕村225694
浏览 26回答 1
1回答

米脂

这是Talpar的回答html.match(/\{([^}]+)\}/)就这样
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5