问题标签 [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.
perl - 如何从括号内获取值?
我有一个值 Mac(user, name)
我如何使用 perl reg 表达式来检查括号内的值。
值:Mac(user,name) 删除 Mac.. 并检查 (user,name) 以检查它是否包含 'user'...?
感谢帮助!!:D
html - 为模板引擎代码块寻找好的括号字符
我正在寻找一个好的字符对,用于将模板代码包含在我们内部模板引擎的下一个版本的模板中。
当前使用纯 {} 但这使得解析器非常复杂,无法区分模板中文字文本中的真实代码块和随机 {} 字符。
我认为像 asp.net 或 php 中使用的双字符组合是一种更好的方法,但问题是我应该使用 char 字符对还是有一些从未使用过且易于编写的完美单字符。
一些需要满足的标准:
- 无法通过 HTMLEncode 更改,源将可通过基于 Web 的 HTML 编辑器和纯文本区域进行编辑,并且无论使用什么编辑器都需要保持不变。
- 正则表达式将用于在 HTML 编辑器中编辑后清理代码部分,该编辑器可能已对代码块的内部部分(如 & 字符)进行了编码。
- 在英语和瑞典语键盘布局上应该很容易书写。
- 应该是一个非常罕见的组合,模板将生成 HTML 和文本,并且可能包含带有 JSON 的 CSS 和 Javascript 文字文本,因此任何可能与这些冲突的组合都是不好的,除非非常罕见。这意味着 {{}} 已退出,因为它可能出现在 JSON 中。
- 代码块中的代码将包含空格、下划线、美元和更多组合,不仅是字段名,还有 if/while 结构。
- 解析器是用 Antlr 生成的
我正在寻找建议和反对意见,以找到一种或多种可以在尽可能多的情况下工作的组合,可能是针对不同情况的多个替代组合。
jsf - FaceletException:与元素类型“h:commandButton”关联的属性“value”的值不能包含“<”字符
我试图创建一个带有 value 的命令按钮<<
。
但是,它引发了以下异常:
javax.faces.view.facelets.FaceletException: Error Parsing /test.xhtml: Error Traced[line: 42] 与元素类型“h:commandButton”关联的属性“value”的值不能包含“<”字符。
如何创建这样的按钮?
clojure - Vimclojure 支架完成让我发疯
嗨,伙计们,我正在使用 vimclojure 来满足我所有的 clojure 编程需求。
Vimclojure 会自动为我完成括号,并且不会让我删除我不想要的括号。
这是一个简单的例子:
我写的代码如下:
现在我看到:“我忘记了一个 sql/with-connection”语句。
我尝试在“sql/insert-records”之前插入它。现在我明白了:
而且我无法删除vim中的括号。就是不让我。我试过“d,x,...”。如何使用 vimclojure 删除此括号或将表达式包装在括号中。
php - 当所有括号都关闭时,与括号相关的 PHP 语法错误
我不断收到此错误: Parse error: syntax error, unexpected '}' in /Users/skline/Sites/tiptap/Site/tiptap/survey_current.php on line 67
但是,我所有的括号都关闭了!我真的很困惑,提前谢谢..
xcode - Xcode 4 - 方括号 { } 代码语法
有没有简单的方法来改变:
到
是否有“复选框”可以在不修改模板文件的情况下更改上述行为?
nested - 在嵌套括号表达式之外的 XQuery 中标记字符串
我正在尝试编写一个 XQuery 函数来标记分隔符上的字符串,同时忽略嵌套括号表达式中的分隔符,例如
如果我有递归正则表达式或命令式语言,这将是相当微不足道的,但我正在努力在 XQuery 中找到一种简单易行的方法来执行此操作。
谢谢!
php - 如果我在名称中带有方括号的输入上使用 jQuery serialize(),为什么会出现这个分号?
我有以下 HTML:
我检查前两个选项并通过 jQuery 中的 ajax 将其发送到服务器:
Firebug 向我展示了已发布的数据:
options options%5B%5D=options_1&options%5B%5D=options_2
到目前为止,一切都很好。
在 myfile.php 我得到这样的 POST 变量:
现在,当我回显 $options 时,我得到了这个:
第二对括号前面的分号是从哪里来的?这真让我抓狂。
我已经在 POST 数据以及urldecode和rawurldecode上使用了utf8_decode。没有什么变化。我还像这样在 ajax 调用中转义了方括号:
那也没有帮助。有什么想法吗?
c++ - 两个方括号重载
我正在用 C++ 编写一个矩阵类,并尝试重载一些运算符,如 = 和 >> 和 << 等。
我无法为矩阵类重载运算符 [][]。如果我有一个像 M1 这样的类矩阵对象,那么我可以使用这种方式为每个元素赋值:
或者
css - 在 CSS 中使用方括号 ()
我正在使用一种支付服务,该服务会在我制作的模板中生成一堆代码。问题是他们在命名一些 div 时使用方括号“()”。这给我带来了一个问题,因为我必须为所有生成的 div 设置样式,而 CSS 不喜欢用括号命名的 div。
他们的代码:
我的 CSS:
有什么办法可以将 CSS 应用到使用 () 命名的 div 上吗?