正则表达式获取两个字符之间的所有内容
Regex get all content between two characters
我需要在符号 [ 和 ] 之间获取内容,即使还有其他相同的字符,我也需要在第一个 [ 和最后一个 ] 之间获取内容。在jquery中使用正则表达式。感谢提前
不需要 jQuery,使用标准的 Javascript:
var extract = str.match(/'[(.*)']/).pop();
如果分隔符是 { 和 },请将其更改为
var extract = str.match(/{(.*)}/).pop();
怎么样
yourStringVariable.match(/'[(.*)']/)[1]
相关文章:
- 删除图形和数字之间的连字符(-)符号
- 在::之间只允许使用a-z和a-z字符
- 如何在jQuery中搜索两个字符之间的字符串
- 使用 JavaScript 中的正则表达式替换大文本中两个字符之间的每个出现的字符串
- Javascript-使用Regex获取两个字符之间的字符
- 在数组中的偶数之间插入连字符
- 如何获取特定字符之间的值
- Regex表达式,用于替换两个字符(包括字符)之间的字符串
- 我想在链接之间隐藏一个字符
- 通过JQuery在网页上的两个字符之间放置空格
- Regex,它搜索一个起始字符,介于两者之间的任何字符,然后是一个结束字符
- 如果两个波浪号字符之间的字符计数大于60,则在两个波浪字字符之间添加波浪号
- 删除Javascript中特定字符之间的所有内容
- 如何在字符之间进行匹配,但不将它们包含在结果中
- javascript:如何使用regex删除两个特殊字符之间的逗号(,)
- 匹配所有字符减去尾部空白,然后匹配大括号之间的字符
- 获取javascript中以a到Z之间的特定字符开头的第一个文本的位置
- Base64在PHP和JavaScript之间使用加号或与号字符对字符串进行编码
- 如何提取两个字符之间的字符串
- 空格上的正则表达式匹配 - 排除多组字符之间的空格