javascript - 使用 jQuery/JavaScript 检索字符串的一部分

标签 javascript jquery regex

我知道如何使用 PHP 实现此目的,但使用 jQuery/JavaScript 我不知道如何实现,这是我正在处理的字符串(它是来自输入元素的 name 属性):

Field[0][some_random_text]

我想检索值 some_random_text 并将其放入变量中,我想我通常会使用正则表达式来完成此任务,但不确定如何在 JavaScript 中完成此任务。以下是此名称属性的一些特征。

  • 始终采用此格式字符串[字符串][字符串]
  • 每个字符串可以是任意长度

如何获取 some_random_text 字符串?

如果可能的话,我想坚持使用标准函数集。

最佳答案

您可以使用正则表达式,如下所示:

var part = /\]\[(.+?)\]$/.exec('Field[0][some_random_text]')[1]

关于javascript - 使用 jQuery/JavaScript 检索字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2517002/

相关文章:

javascript - 输入字段值在键入时卡住

c# - 如何编写正则表达式来捕获没有链接文本的链接?

java - 正则表达式模式灾难性回溯

javascript - 右侧的滑动面板,就像顶部的现有面板一样

jquery - 如何使用 Fabric js 在 Canvas 上自动缩放长宽比大图像

javascript - 将 iframe 与 jquery 一起使用

Javascript:如何在 RegEx .exec 结果中获得多个匹配项

javascript - 我的网站在不同的分辨率下看起来不正确

用于根据用户所在区域更改背景图像的 Javascript

javascript - 如何将其中包含 & 作为查询字符串值的字符串发送?