我正在尝试使用 javascript 获取字符串中括号内的所有单词,但我不清楚。请帮助我。
输入
" ( [Field1] + [Field2] ) + ( [Field3] - [Field4] ) "
所需输出
["Field1","Field2","Field3","Field4"]
提前致谢
最佳答案
您可以轻松使用String.prototype.match()
通过正则表达式选择字符串的特定部分。请注意,\w+
匹配单词字符。
var str = " ( [Field1] + [Field2] ) + ( [Field3] - [Field4] ) ";
var result = str.match(/\w+/g);
console.log(result);
关于javascript - 使用正则表达式从 JavaScript 中的字符串获取值数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40283037/