我擁有文本集合,其中包含$ {和}之間的一些文本,比如「this is $ {test} string $ {like}」。我怎樣才能提取所有字符串。輸出:測試,像
-4
A
回答
0
嘗試
match(/{[\w\d]+}/g);
例如
"{asdas}32323{234}".match(/{[\w\d]+}/g); //outputs ["{asdas}", "{234}"]
它將與{
和}
,使用它可以從ResultSet通過刪除匹配返回
"{asdas}32323{234}".match(/{[\w\d]+}/g).map(function(value){return value.substring(1, value.length-1)}); //outputs ["asdas", "234"]
1
你可以嘗試:
"this is ${test} string ${like}".match(/\${\w*}/g).map(function(str){return str.slice(2,-1)})
//["test", "like"]
1
嘗試此
var str = "this is ${test} string ${like}";
var txt = str.match(/{[\w\d]+}/g);
for(var i=0; i < txt.length; i++) {
txt[i] = txt[i].replace(/[{}]/g, '');
alert(txt[i]);
}
相關問題
- 1. 查找兩個字符串之間的所有子字符串
- 2. 如何找到兩個字符串之間的子字符串?
- 3. 在JavaScript中獲取字符串的所有子字符串
- 4. 如何在兩個子串之間找到一個字符串?
- 5. 查找字符串中子字符串的所有實例
- 6. 查找字符串中子字符串的所有索引
- 7. 查找字符串中的2個預定字詞之間的所有字符
- 8. 我在javascript中有一個字符串。我需要選擇「{」和「}」之間的所有字符串
- 9. 從定義的分隔符到字符串數組之間的字符串提取所有子字符串
- 10. 的JavaScript找到字符串,刪除以下所有字符
- 11. AS3 - 查找其中兩個其他子字符串之間的子字符串
- 12. 在java中的子串和字符串之間的區別
- 13. 多次查找兩個字符串之間的所有字符串
- 14. Swift - 在字符串中的兩個位置之間查找子字符串
- 15. 查找在Java中的字符串中出現的所有子字符串
- 16. SQL Server 2005中找到的所有字符之間## ---- ##列排
- 17. 在Javascript中,如何查找字符串中的字符並將其放在變量之前的所有字符
- 18. 找到所有的字符串沒有被另一個之間的記事本+
- 19. 在C#中查找更大字符串中子字符串的所有位置
- 20. 在字符串中找不到子串
- 21. Javascript替換子字符串中的所有特殊字符
- 22. 提取兩個字符之間的所有字符串powershell
- 23. 搜索「+」和「n」字符之間的所有子域
- 24. Python的正則表達式找到兩個字符對之間的所有子字符串
- 25. 查找兩個字符之間的子字符串
- 26. 如何在C#中的重複字符串之間找到字符串?
- 27. 查找Javascript或jQuery中兩個字符串之間的字符串
- 28. 如何使用Prolog在兩個字符之間找到子字符串?
- 29. 找到一個字符串中的子串的所有索引和javascript的相應限制
- 30. 在一段時間之前查找所有字母數字字符串
'\ $ \ {([^}] *)\}' –
這不是McRegex駕車通過。 –