数组值中的大括号,Javascript
Curly brackets in array values, Javascript
本文关键字:Javascript 数组 更新时间:2023-09-26
当我的数组值以大括号开头和结尾时,我无法让这个自动完成函数工作。
假设我有一个数组,其值如下:
var hints = ["{{ticket_id}}","{{requestor_id}}","{{date_created}}"]
这是我的JS:
<script>
$(document).ready(function() {
$("#editor_subject").summernote({
toolbar: [],
hint: {
words: hints,
match: /'b('w{1,})$/,
search: function (keyword, callback) {
callback($.grep(this.words, function (item) {
return item.indexOf(keyword) === 0;
}));
}
}
});
});
</script>
所以他们应该工作的方式是,如果我输入类似 {{ti 的东西,它应该自动完成并用 {{ticket_id}} 填写单词的其余部分,但它不起作用。如果我从数组中的值中删除大括号,它就可以正常工作。
我怎样才能做到这一点?我假设它是匹配部分中使用的正则表达式。
谢谢
这个正则表达式最终对我有用:
/(.{1,})$/
上面提到的 2 没有。
相关文章:
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- 将Javascript数组发送到控制器ASP.NET MVC
- JavaScript数组包含一个值
- 将JavaScript数组传递给函数
- javascript:数组循环
- 将数据存储在javascript数组中以供进一步使用
- 在Javascript数组中查找绝对最大值
- JavaScript数组优化以提高性能
- 在javascript数组中分散数字
- 如何发送分配列表<字符串>到JavaScript数组或可枚举对象
- Javascript数组动态
- javascript数组元素是否知道其封闭数组
- 将 JSON 数组解析为 JavaScript 数组
- 将Transform和Instance Variable转换为对象的JavaScript数组
- 使用Web Html表单创建Javascript数组
- 从重复的javascript数组结果集中只获取一行
- 如何为Javascript数组()的使用准备PHP变量
- Javascript数组和函数
- 为DataTables aoColumnDefs创建JavaScript数组(JSON格式)