问题标签 [square-bracket]
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.
javascript - 为什么在尝试使用 stringify 将数组转换为 JSON 字符串时出现方括号
当我尝试使用 JSON.stringify 将下面的数组转换为字符串时,我只能看到空方括号。我尝试使用 console.log 进行调试,但我确实看到了要转换为字符串的数据,那么我在这里做错了什么?任何帮助都感激不尽!
jquery - 动态添加的输入 [] 字段的表单问题
我有一个脚本可以根据用户选择成功添加输入字段。
例如
但是,提交表单时,这些值(数组)不会显示在帖子中。
如果我将它们添加到 html 它可以工作,那么显然是 html 已通过 javascript 添加到 DOM 的结果。
我也试过 $('name[coupon]').serialize().replace('%5B%5D', '[]'); 提交时(其中优惠券是表单的名称) - 但不高兴!
请问有什么建议吗?
regex - 是否必须在正则表达式的字符类(方括号)中转义点?
.
正则表达式中的点匹配任何单个字符。为了使正则表达式匹配一个点,该点必须被转义:\.
有人向我指出,方括号内[]
的点不必被转义。例如,表达式:
[.]{3}
将匹配...
字符串。
不是吗,真的吗?如果是这样,所有正则表达式标准都是如此吗?
python - python:字符类中的方形后退
我正在尝试在 python 中匹配方括号(使用字符类)。但是下面的代码不成功。有谁知道正确的方法是什么?
ruby - Double square brackets in Ruby
Given the following code:
What is the double square brackets doing?
Thanks
regex - 匹配双方括号的内容
我有一个字符串,我想匹配双方括号的内容: 示例:
结果:
考虑到这两个字符串可以包含任何类型的字符,我尝试了这个解决方案,但我遇到了其他字符的问题:
arrays - tcl 数组中的方括号
我有以下问题:
输出应该是:
但输出是:
如果我做:
输出是:
另外,如果我用原始代码替换[]
的{}
ie.input{0},output{0}
话。
有人可以告诉我这里发生了什么吗?如何逃脱[]
括号?
python - 在 Python 中,为什么写的是 round(x[,n]) 而不是 round(x,n)?
我不明白为什么他们用round(x[,n])
语法写,但是在他们写的代码中,他们round(10.6987,12)
在逗号前没有方括号,即,round(10.6987[,12])
javascript - JavaScript 模块模式中的方括号符号和范围
我一直在使用 JavaScript 中的模块模式,并且对范围和方括号表示法 (SBN) 有疑问。
请考虑以下简单示例。
从init
函数内部是否可以myMethod
使用 SBN 调用?
powershell - 复制文件名中带有方括号 [] 的文件并使用 * 通配符
我在 Windows 7 上使用 PowerShell,并编写脚本将一堆文件从一个文件夹结构复制到另一个文件夹结构。有点像编译。PowerShell Copy-Item
cmdlet 认为方括号 [ ] 是某种通配符,由于某种原因我无法转义它们。
我不能使用-LiteralPath
,因为我想使用星号 * 通配符,因为文件名有一个日期作为文件名的一部分,并且日期会更改。日期用作版本号。
这篇文章很有帮助,但没有多少刻度(每个括号 2 倍或 4 倍)逃脱方括号。
我没有收到错误;PowerShell 的行为与我输入了错误的文件名相同。
这是我正在处理的特定行:
这就是全部:
我该怎么做才能转义方括号并仍然使用Copy-Item
cmdlet 的通配符文件名部分?