ace编辑器在大括号之间获取文本
ace-editor get text between braces
如何获取括号之间的代码值?
{
"name":"Product",
"properties":
{
"id":
{
"type":"number",
"description":"Product identifier",
"required":true
},
"name":
{
"description":"Name of the product",
"type":"string",
"required":true
}
}
}
如果游标在:"type":"number"
那么应该返回
{
"type":"number",
"description":"Product identifier",
"required":true
}
见代码jumpToMatching找到下一个{}
,然后调用findmatching括号,一旦你有范围调用editor.session.getTextRange(range)
相关文章:
- 我需要在jQuery函数和AJAX之间获取一个变量
- Javascript regexp 在 {{}} 之间获取字符串,但不包括那些包装在 中的字符串
- 如何在标记之间获取代码
- 正则表达式在括号和方括号之间获取 ip
- 为什么nodeValue没有在之间获取文本
- 无法在扩展程序之间获取 chrome.runtime.onMessage外部工作
- 可以在两个特定的正则表达式匹配之间获取文本
- Javascript - 在 2 天有效之间获取多个日期条目(2 次)
- PHP 和 RegEx:在 XML 标记之间获取原始数据,即使整个 XML 似乎无效
- PHP在HTML节点之间获取文本
- 如何在光标开始和文本区域结束之间获取文本
- 正则表达式:在字符或字符和行尾之间获取字符串
- Javascript regex在脚本标签之间获取src url
- 使用JavaScript在flexbox元素之间获取空间
- 如何在两个字符之间获取文本
- ace编辑器在大括号之间获取文本
- jQuery -在一些标签之间获取所有html
- 在几个标签之间获取文本
- Jquery/Js -在斜杠之间获取当前url以获得折叠栏
- 在包含星期的字符串之间获取正确的日期