在我的 HTML 标记中,会有一系列具有以下命名方案的元素:
name="[].timeEntries[].Time"
在两组括号之间,将有至少一个可能是两位数的数字。我需要过滤掉第二组数字。
免责声明:这是我第一次了解正则表达式。
到目前为止,这是我的模式:
var re = /\[\d{1,2}\].timeEntries\[(\d{1,2})\]\.Time/;
- 我不确定是否应该使用 * 或 + 字符来表示两个可能的数字。
- replace() 是正确的方法吗?
- 我是否需要逃避句号'。?
- 感谢您提供的任何其他提示。
例如,如果我遇到一个元素
name="[10].timeEntries[9].Time"
我只想将 9 放入一个变量中。