问题标签 [brackets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2014 浏览

perl - 如何从括号内获取值?

我有一个值 Mac(user, name)

我如何使用 perl reg 表达式来检查括号内的值。

值:Mac(user,name) 删除 Mac.. 并检查 (user,name) 以检查它是否包含 'user'...?

感谢帮助!!:D

0 投票
1 回答
271 浏览

html - 为模板引擎代码块寻找好的括号字符

我正在寻找一个好的字符对,用于将模板代码包含在我们内部模板引擎的下一个版本的模板中。

当前使用纯 {} 但这使得解析器非常复杂,无法区分模板中文字文本中的真实代码块和随机 {} 字符。

我认为像 asp.net 或 php 中使用的双字符组合是一种更好的方法,但问题是我应该使用 char 字符对还是有一些从未使用过且易于编写的完美单字符。

一些需要满足的标准:

  • 无法通过 HTMLEncode 更改,源将可通过基于 Web 的 HTML 编辑器和纯文本区域进行编辑,并且无论使用什么编辑器都需要保持不变。
  • 正则表达式将用于在 HTML 编辑器中编辑后清理代码部分,该编辑器可能已对代码块的内部部分(如 & 字符)进行了编码。
  • 在英语和瑞典语键盘布局上应该很容易书写。
  • 应该是一个非常罕见的组合,模板将生成 HTML 和文本,并且可能包含带有 JSON 的 CSS 和 Javascript 文字文本,因此任何可能与这些冲突的组合都是不好的,除非非常罕见。这意味着 {{}} 已退出,因为它可能出现在 JSON 中。
  • 代码块中的代码将包含空格、下划线、美元和更多组合,不仅是字段名,还有 if/while 结构。
  • 解析器是用 Antlr 生成的

我正在寻找建议和反对意见,以找到一种或多种可以在尽可能多的情况下工作的组合,可能是针对不同情况的多个替代组合。

0 投票
4 回答
1725 浏览

jsf - FaceletException:与元素类型“h:commandButton”关联的属性“value”的值不能包含“<”字符

我试图创建一个带有 value 的命令按钮<<

但是,它引发了以下异常:

javax.faces.view.facelets.FaceletException: Error Parsing /test.xhtml: Error Traced[line: 42] 与元素类型“h:commandButton”关联的属性“value”的值不能包含“<”字符。

如何创建这样的按钮?

0 投票
1 回答
728 浏览

clojure - Vimclojure 支架完成让我发疯

嗨,伙计们,我正在使用 vimclojure 来满足我所有的 clojure 编程需求。

Vimclojure 会自动为我完成括号,并且不会让我删除我不想要的括号。

这是一个简单的例子:

我写的代码如下:

现在我看到:“我忘记了一个 sql/with-connection”语句。

我尝试在“sql/insert-records”之前插入它。现在我明白了:

而且我无法删除vim中的括号。就是不让我。我试过“d,x,...”。如何使用 vimclojure 删除此括号或将表达式包装在括号中。

0 投票
2 回答
274 浏览

php - 当所有括号都关闭时,与括号相关的 PHP 语法错误

我不断收到此错误: Parse error: syntax error, unexpected '}' in /Users/skline/Sites/tiptap/Site/tiptap/survey_current.php on line 67

但是,我所有的括号都关闭了!我真的很困惑,提前谢谢..

0 投票
1 回答
256 浏览

xcode - Xcode 4 - 方括号 { } 代码语法

有没有简单的方法来改变:

是否有“复选框”可以在不修改模板文件的情况下更改上述行为?

0 投票
3 回答
1465 浏览

nested - 在嵌套括号表达式之外的 XQuery 中标记字符串

我正在尝试编写一个 XQuery 函数来标记分隔符上的字符串,同时忽略嵌套括号表达式中的分隔符,例如

如果我有递归正则表达式或命令式语言,这将是相当微不足道的,但我正在努力在 XQuery 中找到一种简单易行的方法来执行此操作。

谢谢!

0 投票
4 回答
1341 浏览

php - 如果我在名称中带有方括号的输入上使用 jQuery serialize(),为什么会出现这个分号?

我有以下 HTML:

我检查前两个选项并通过 jQuery 中的 ajax 将其发送到服务器:

Firebug 向我展示了已发布的数据:

options options%5B%5D=options_1&options%5B%5D=options_2
到目前为止,一切都很好。

在 myfile.php 我得到这样的 POST 变量:

现在,当我回显 $options 时,我得到了这个:

第二对括号前面的分号是从哪里来的?这真让我抓狂。

我已经在 POST 数据以及urldecoderawurldecode上使用了utf8_decode。没有什么变化。我还像这样在 ajax 调用中转义了方括号:

那也没有帮助。有什么想法吗?

0 投票
8 回答
22240 浏览

c++ - 两个方括号重载

我正在用 C++ 编写一个矩阵类,并尝试重载一些运算符,如 = 和 >> 和 << 等。

我无法为矩阵类重载运算符 [][]。如果我有一个像 M1 这样的类矩阵对象,那么我可以使用这种方式为每个元素赋值:

或者

0 投票
2 回答
2185 浏览

css - 在 CSS 中使用方括号 ()

我正在使用一种支付服务,该服务会在我制作的模板中生成一堆代码。问题是他们在命名一些 div 时使用方括号“()”。这给我带来了一个问题,因为我必须为所有生成的 div 设置样式,而 CSS 不喜欢用括号命名的 div。

他们的代码:

我的 CSS:

有什么办法可以将 CSS 应用到使用 () 命名的 div 上吗?