【发布时间】:2009-12-16 05:38:11
【问题描述】:
我正在我的一个网络应用程序中添加一个新字段,供访问者添加产品。按下“添加产品”会克隆现有输入之一,我将其设置为空白值。
不过,我需要更新名称。名称采用以下格式:
<input type="text" name="product[0][0][3][title]" value="my product" id="input-AbGHtQS3" maxlength="150" />
我需要增加最后一个数字索引,即本例中的 3。
我写了一个正则表达式来匹配适当的字符,但是我怎样才能增加最后一个数字呢?
这是我的正则表达式:
/^product\[\d+\]\[\d+\]\[(\d+)\]\[.+\]/
我怎样才能增加最后一个数字?
【问题讨论】:
-
为什么要在名称中添加看起来像 Javascript 数组的内容?稍后对其进行评估?
-
所以我可以在 PHP 中以数组的形式轻松使用它
标签: javascript regex